X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fldapd%2Fmain.c;h=1be869fbc66c91fa2591fb366754fb8b2c2b0f69;hb=d2ef362f99f3fe5d5d2bb56ce2b4a96a08dbb41d;hp=9edd4b532ea503d9886f9f7e84ed3577fb0111e4;hpb=e66aa921027d1a8dfadbba85213a3bfcd3d4118e;p=openldap diff --git a/servers/ldapd/main.c b/servers/ldapd/main.c index 9edd4b532e..1be869fbc6 100644 --- a/servers/ldapd/main.c +++ b/servers/ldapd/main.c @@ -241,6 +241,12 @@ char **argv; dtblsize = getdtablesize(); #endif /* USE_SYSCONF */ +#ifdef FD_SETSIZE + if( dtblsize > FD_SETSIZE ) { + dtblsize = FD_SETSIZE; + } +#endif /* FD_SETSIZE */ + #ifndef NOSETPROCTITLE /* for setproctitle */ Argv = argv;