From e210f24194809763d35100a7e7f143dfe2a87080 Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Sat, 2 Apr 2016 12:00:53 +0300 Subject: [PATCH] fix for noforce --- src/sockmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sockmap.c b/src/sockmap.c index 04d30b3..d3ccdf6 100644 --- a/src/sockmap.c +++ b/src/sockmap.c @@ -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))) {return(res);} + if((res = (*param->srv->authfunc)(param)) && !param->srv->noforce) {return(res);} param->paused = conf.paused; param->version = conf.version; }