]> git.sur5r.net Git - openldap/commitdiff
Increase listen() backlog to 1024, allow compile time override
authorKurt Zeilenga <kurt@openldap.org>
Thu, 5 May 2005 19:41:12 +0000 (19:41 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Thu, 5 May 2005 19:41:12 +0000 (19:41 +0000)
servers/slapd/daemon.c

index 53819525aa7aee15f56e69fedce1996d6496239b..4d08f3d1294b59a04f7a3fa7408877d1b1578b04 100644 (file)
@@ -76,7 +76,9 @@ struct runqueue_s slapd_rq;
 
 Listener **slap_listeners = NULL;
 
-#define SLAPD_LISTEN 10
+#ifndef SLAPD_LISTEN_BACKLOG
+#define SLAPD_LISTEN_BACKLOG 1024
+#endif
 
 static ber_socket_t wake_sds[2];
 static int emfile;
@@ -1523,7 +1525,7 @@ slapd_daemon_task(
                }
 #endif
 
-               if ( listen( slap_listeners[l]->sl_sd, SLAPD_LISTEN ) == -1 ) {
+               if ( listen( slap_listeners[l]->sl_sd, SLAPD_LISTEN_BACKLOG ) == -1 ) {
                        int err = sock_errno();
 
 #ifdef LDAP_PF_INET6