From e1448b9eb193e8b9840f4506873042d9cf4b63e0 Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Wed, 24 Nov 2021 18:22:04 +0300 Subject: [PATCH] connlim error code corrected (should return 10) --- src/auth.c | 2 +- src/proxymain.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/auth.c b/src/auth.c index 258dee7..54a294a 100644 --- a/src/auth.c +++ b/src/auth.c @@ -658,7 +658,7 @@ int alwaysauth(struct clientparam * param){ 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); if(!res){ if(conf.bandlimfunc && (conf.bandlimiter||conf.bandlimiterout)){ diff --git a/src/proxymain.c b/src/proxymain.c index 065d088..8d5e1d7 100644 --- a/src/proxymain.c +++ b/src/proxymain.c @@ -993,7 +993,7 @@ void freeparam(struct clientparam * param) { } 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 if(param->clibuf) myfree(param->clibuf); if(param->srvbuf) myfree(param->srvbuf);