From 7e3ea82ee6f89d9d7035aec388c766e235752f79 Mon Sep 17 00:00:00 2001 From: Nick Mathewson <nickm@torproject.org> Date: Thu, 21 May 2009 20:59:09 +0000 Subject: [PATCH] Disallow backlog==0 in evconnlistener_new_bind(). svn:r1300 --- listener.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/listener.c b/listener.c index 0f1f9888..e31279c8 100644 --- a/listener.c +++ b/listener.c @@ -94,6 +94,8 @@ evconnlistener_new_bind(struct event_base *base, evconnlistener_cb cb, void *ptr int on = 1; int family = sa ? sa->sa_family : AF_UNSPEC; + if (backlog == 0) + return NULL; fd = socket(family, SOCK_STREAM, 0); if (fd == -1) return NULL; -- 2.40.0