From e23dd7b746a6a6edee9d2b3d91af35b4bd8bb893 Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Thu, 28 Jan 2016 01:18:16 +0300 Subject: [PATCH] minor logging changes --- src/proxymain.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/proxymain.c b/src/proxymain.c index ce0630a..3193081 100644 --- a/src/proxymain.c +++ b/src/proxymain.c @@ -499,9 +499,9 @@ int MODULEMAINFUNC (int argc, char** argv){ for(;;){ while((conf.paused == srv.version && srv.childcount >= srv.maxchild)){ nlog++; - if(nlog > 5000) { + if(!srv.silent && nlog > 5000) { sprintf((char *)buf, "Warning: too many connected clients (%d/%d)", srv.childcount, srv.maxchild); - if(!srv.silent)(*srv.logfunc)(&defparam, buf); + (*srv.logfunc)(&defparam, buf); nlog = 0; } usleep(SLEEPTIME); @@ -588,9 +588,9 @@ int MODULEMAINFUNC (int argc, char** argv){ } #endif nlog++; - if(error || nlog > 5000) { + if(!srv.silent && (error || nlog > 5000)) { sprintf((char *)buf, "accept(): %s", strerror(errno)); - if(!srv.silent)(*srv.logfunc)(&defparam, buf); + (*srv.logfunc)(&defparam, buf); nlog = 0; } continue;