Skip to content

Commit f75daaf

Browse files
committed
Rename two functions, shorten timeout during test, and fix comment typo
1 parent 727a613 commit f75daaf

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

llvm/include/llvm/Support/raw_socket_stream.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ class ListeningSocket {
6464

6565
/// If a seperate thread calls ListeningSocket::shutdown, the ListeningSocket
6666
/// file descriptor (FD) could be closed while ::poll is waiting for it to be
67-
/// ready to performa I/O operations. ::poll with continue to block even after
68-
/// FD is closed so use a self-pipe mechanism to get ::poll to return
67+
/// ready to perform a I/O operations. ::poll with continue to block even
68+
/// after FD is closed so use a self-pipe mechanism to get ::poll to return
6969
int PipeFD[2]; // Never modified after construction
7070

7171
ListeningSocket(int SocketFD, StringRef SocketPath, int PipeFD[2]);
@@ -107,7 +107,7 @@ class ListeningSocket {
107107
/// \param SocketPath The file system path where the socket will be created
108108
/// \param MaxBacklog The max number of connections in a socket's backlog
109109
///
110-
static Expected<ListeningSocket> createListeningUnixSocket(
110+
static Expected<ListeningSocket> createUnix(
111111
StringRef SocketPath,
112112
int MaxBacklog = llvm::hardware_concurrency().compute_thread_count());
113113
};
@@ -127,7 +127,7 @@ class raw_socket_stream : public raw_fd_stream {
127127
/// Create a \p raw_socket_stream connected to the UNIX domain socket at \p
128128
/// SocketPath.
129129
static Expected<std::unique_ptr<raw_socket_stream>>
130-
createConnectedUnixSocket(StringRef SocketPath);
130+
createConnectedUnix(StringRef SocketPath);
131131
~raw_socket_stream();
132132
};
133133

llvm/lib/Support/raw_socket_stream.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,8 @@ ListeningSocket::ListeningSocket(ListeningSocket &&LS)
107107
LS.PipeFD[1] = -1;
108108
}
109109

110-
Expected<ListeningSocket>
111-
ListeningSocket::createListeningUnixSocket(StringRef SocketPath,
112-
int MaxBacklog) {
110+
Expected<ListeningSocket> ListeningSocket::createUnix(StringRef SocketPath,
111+
int MaxBacklog) {
113112

114113
// Handle instances where the target socket address already exists and
115114
// differentiate between a preexisting file with and without a bound socket
@@ -262,7 +261,7 @@ raw_socket_stream::raw_socket_stream(int SocketFD)
262261
: raw_fd_stream(SocketFD, true) {}
263262

264263
Expected<std::unique_ptr<raw_socket_stream>>
265-
raw_socket_stream::createConnectedUnixSocket(StringRef SocketPath) {
264+
raw_socket_stream::createConnectedUnix(StringRef SocketPath) {
266265
#ifdef _WIN32
267266
WSABalancer _;
268267
#endif // _WIN32

llvm/unittests/Support/raw_socket_stream_test.cpp

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ TEST(raw_socket_streamTest, CLIENT_TO_SERVER_AND_SERVER_TO_CLIENT) {
3939
std::remove(SocketPath.c_str());
4040

4141
Expected<ListeningSocket> MaybeServerListener =
42-
ListeningSocket::createListeningUnixSocket(SocketPath);
42+
ListeningSocket::createUnix(SocketPath);
4343
ASSERT_THAT_EXPECTED(MaybeServerListener, llvm::Succeeded());
4444

4545
ListeningSocket ServerListener = std::move(*MaybeServerListener);
4646

4747
Expected<std::unique_ptr<raw_socket_stream>> MaybeClient =
48-
raw_socket_stream::createConnectedUnixSocket(SocketPath);
48+
raw_socket_stream::createConnectedUnix(SocketPath);
4949
ASSERT_THAT_EXPECTED(MaybeClient, llvm::Succeeded());
5050

5151
raw_socket_stream &Client = **MaybeClient;
@@ -79,17 +79,18 @@ TEST(raw_socket_streamTest, TIMEOUT_PROVIDED) {
7979
std::remove(SocketPath.c_str());
8080

8181
Expected<ListeningSocket> MaybeServerListener =
82-
ListeningSocket::createListeningUnixSocket(SocketPath);
82+
ListeningSocket::createUnix(SocketPath);
8383
ASSERT_THAT_EXPECTED(MaybeServerListener, llvm::Succeeded());
8484
ListeningSocket ServerListener = std::move(*MaybeServerListener);
8585

86-
std::chrono::seconds Timeout = std::chrono::seconds(5);
86+
std::chrono::milliseconds Timeout = std::chrono::milliseconds(100);
8787
auto Start = std::chrono::steady_clock::now();
8888
Expected<std::unique_ptr<raw_socket_stream>> MaybeServer =
8989
ServerListener.accept(Timeout);
9090
auto End = std::chrono::steady_clock::now();
91-
auto Duration = std::chrono::duration_cast<std::chrono::seconds>(End - Start);
92-
ASSERT_NEAR(Duration.count(), Timeout.count(), 1);
91+
auto Duration =
92+
std::chrono::duration_cast<std::chrono::milliseconds>(End - Start);
93+
ASSERT_NEAR(Duration.count(), Timeout.count(), 10);
9394

9495
ASSERT_THAT_EXPECTED(MaybeServer, Failed());
9596
llvm::Error Err = MaybeServer.takeError();
@@ -110,7 +111,7 @@ TEST(raw_socket_streamTest, FILE_DESCRIPTOR_CLOSED) {
110111
std::remove(SocketPath.c_str());
111112

112113
Expected<ListeningSocket> MaybeServerListener =
113-
ListeningSocket::createListeningUnixSocket(SocketPath);
114+
ListeningSocket::createUnix(SocketPath);
114115
ASSERT_THAT_EXPECTED(MaybeServerListener, llvm::Succeeded());
115116
ListeningSocket ServerListener = std::move(*MaybeServerListener);
116117

0 commit comments

Comments
 (0)