X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/29c8637abbfafd8a85a20fe1c3b37a0ffaae9d84..8a78afe43d8c11af9e1d50ef438f0f193dcd12b3:/src/ircd.c diff --git a/src/ircd.c b/src/ircd.c index 51f89a1..bf13e0d 100644 --- a/src/ircd.c +++ b/src/ircd.c @@ -336,7 +336,7 @@ initialize_global_set_options(void) GlobalSetOptions.maxclients = ServerInfo.default_max_clients; - if(GlobalSetOptions.maxclients > (maxconnections - MAX_BUFFER)) + if(GlobalSetOptions.maxclients > (maxconnections - MAX_BUFFER) || (GlobalSetOptions.maxclients <= 0)) GlobalSetOptions.maxclients = maxconnections - MAX_BUFFER; GlobalSetOptions.autoconn = 1; @@ -705,7 +705,7 @@ main(int argc, char *argv[]) print_startup(getpid()); - rb_lib_loop(250); + rb_lib_loop(0); return 0; }