From 1a4025420c608b34d1eebb1f39ec86a88bf694a9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 8 Nov 2009 22:24:02 +0100 Subject: fd_util: added missing NONBLOCK fallback for socket() --- src/fd_util.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fd_util.c b/src/fd_util.c index bb03dbcb2..8f142e34a 100644 --- a/src/fd_util.c +++ b/src/fd_util.c @@ -180,8 +180,10 @@ socket_cloexec_nonblock(int domain, int type, int protocol) #endif fd = socket(domain, type, protocol); - if (fd >= 0) + if (fd >= 0) { fd_set_cloexec(fd, true); + fd_set_nonblock(fd); + } return fd; } -- cgit v1.2.3