From 12b5ad143f341a4103b7a075d2a383adb3ad5bfb Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Fri, 27 Apr 2018 01:52:08 +0300 Subject: [PATCH] correct trafic accounting in spliced map --- src/sockmap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sockmap.c b/src/sockmap.c index ca2c33f..cdde4a8 100644 --- a/src/sockmap.c +++ b/src/sockmap.c @@ -74,6 +74,9 @@ int splicemap(struct clientparam * param, int timeo){ if(socksend(param->remsock, param->clibuf + param->clioffset, tosend, conf.timeouts[STRING_S]) != tosend){ return 97; } + param->nwrites++; + param->statscli64 += tosend; + if(!needcontinue){ param->clioffset += tosend; if(param->clioffset == param->cliinbuf) param->clioffset = param->cliinbuf = 0;