mirror of
https://github.com/ziglang/zig.git
synced 2026-02-19 15:58:50 +00:00
remove readable check when opening a socket connection
This commit is contained in:
parent
7e8b859095
commit
35a59b5b0f
@ -2549,7 +2549,7 @@ pub fn connect(sockfd: fd_t, sock_addr: *const sockaddr, len: socklen_t) Connect
|
||||
EAFNOSUPPORT => return error.AddressFamilyNotSupported,
|
||||
EAGAIN, EINPROGRESS => {
|
||||
const loop = std.event.Loop.instance orelse return error.WouldBlock;
|
||||
loop.waitUntilFdWritableOrReadable(sockfd);
|
||||
loop.waitUntilFdWritable(sockfd);
|
||||
return getsockoptError(sockfd);
|
||||
},
|
||||
EALREADY => unreachable, // The socket is nonblocking and a previous connection attempt has not yet been completed.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user