Do not fail connection with 333 error on configuration reload

This commit is contained in:
z3APA3A 2016-04-26 18:50:57 +03:00
parent 8b1c12005f
commit cfa4d11027
2 changed files with 1 additions and 2 deletions

View File

@ -558,7 +558,6 @@ int alwaysauth(struct clientparam * param){
res = doconnect(param);
if(!res){
if(param->srv->paused != conf.paused) return 333;
initbandlims(param);
for(tc = conf.trafcounter; tc; tc = tc->next) {
if(tc->disabled) continue;

View File

@ -69,7 +69,7 @@ int sockmap(struct clientparam * param, int timeo){
while (!stop&&!conf.timetoexit){
sasize = sizeof(struct sockaddr_in);
if(param->version < conf.version){
if((res = (*param->srv->authfunc)(param)) && !param->srv->noforce) {return(res);}
if((res = (*param->srv->authfunc)(param)) && res != 2 && !param->srv->noforce) {return(res);}
param->paused = conf.paused;
param->version = conf.version;
}