]> granicus.if.org Git - libevent/commitdiff
made the wrong fd non-blocking in accept_socket; from szjwwu
authorNiels Provos <provos@gmail.com>
Fri, 8 Jun 2007 16:06:23 +0000 (16:06 +0000)
committerNiels Provos <provos@gmail.com>
Fri, 8 Jun 2007 16:06:23 +0000 (16:06 +0000)
svn:r364

http.c

diff --git a/http.c b/http.c
index e69c33a5ff1294a97c5782b14c8786b9ddab1bc8..88c869596136ce673468d53fd2b3aa4ef3ccf4f7 100644 (file)
--- a/http.c
+++ b/http.c
@@ -1873,7 +1873,7 @@ accept_socket(int fd, short what, void *arg)
                event_warn("%s: bad accept", __func__);
                return;
        }
-        if (event_make_socket_nonblocking(fd) < 0)
+        if (event_make_socket_nonblocking(nfd) < 0)
                 return;
 
        evhttp_get_request(http, nfd, (struct sockaddr *)&ss, addrlen);