connlim error code corrected (should return 10)

This commit is contained in:
Vladimir Dubrovin 2021-11-24 18:22:04 +03:00
parent 70b14394b0
commit e1448b9eb1
2 changed files with 2 additions and 2 deletions

View File

@ -658,7 +658,7 @@ int alwaysauth(struct clientparam * param){
int countout = 0; int countout = 0;
if(conf.connlimiter && param->remsock == INVALID_SOCKET && startconnlims(param)) return 95; if(conf.connlimiter && param->remsock == INVALID_SOCKET && startconnlims(param)) return 10;
res = doconnect(param); res = doconnect(param);
if(!res){ if(!res){
if(conf.bandlimfunc && (conf.bandlimiter||conf.bandlimiterout)){ if(conf.bandlimfunc && (conf.bandlimiter||conf.bandlimiterout)){

View File

@ -993,7 +993,7 @@ void freeparam(struct clientparam * param) {
} }
myfree(param->filters); myfree(param->filters);
} }
if(conf.connlimiter && (param->res != 95 || param->remsock != INVALID_SOCKET)) stopconnlims(param); if(conf.connlimiter && (param->res != 10 || param->remsock != INVALID_SOCKET)) stopconnlims(param);
#endif #endif
if(param->clibuf) myfree(param->clibuf); if(param->clibuf) myfree(param->clibuf);
if(param->srvbuf) myfree(param->srvbuf); if(param->srvbuf) myfree(param->srvbuf);