]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/inspircd.cpp
Fixed ability to accidentally set a softlimit of 0
[user/henk/code/inspircd.git] / src / inspircd.cpp
index a1b601ea266352c1204829341f8498f8b7fed799..4d7c933c6c53a9e133f134b8cce71f900e3b3e3c 100644 (file)
@@ -329,10 +329,10 @@ void ReadConfig(bool bail, userrec* user)
        ConfValue("options","softlimit",0,SLIMT,&config_f);
 
        SoftLimit = atoi(SLIMT);
-       if ((SoftLimit < 0) || (SoftLimit > MAXCLIENTS))
+       if ((SoftLimit < 1) || (SoftLimit > MAXCLIENTS))
        {
                log(DEFAULT,"WARNING: <options:softlimit> value is greater than %d or less than 0, set to %d.",MAXCLIENTS,MAXCLIENTS);
-               SoftLimit = MaxClients;
+               SoftLimit = MAXCLIENTS;
        }
        MaxConn = atoi(MCON);
        if (MaxConn > SOMAXCONN)