diff options
-rw-r--r-- | ext/socket/init.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/socket/init.c b/ext/socket/init.c index 24b9b00e15..ba4b084837 100644 --- a/ext/socket/init.c +++ b/ext/socket/init.c @@ -481,6 +481,7 @@ rsock_socket0(int domain, int type, int proto) if (ret == -1) return -1; rb_fd_fix_cloexec(ret); + rsock_make_fd_nonblock(ret); return ret; } |