On Dec 20, 2012, at 6:28 AM, "Kopel, Yakov" <yko...@websense.com> wrote:

> I craeted a new Jira with a Patch for this:
> https://issues.apache.org/jira/browse/TS-1631

Great, thanks Yakov. I'll try to take a look and get this committed in the next 
few days.

> 
> 
> -----Original Message-----
> From: Kopel, Yakov 
> Sent: יום ד 19 דצמבר 2012 13:33
> To: dev@trafficserver.apache.org
> Subject: clear stats doesn't work
> 
> The problem:
>  Clear stats using traffic_line -c/-C doesn't realy work. After several 
> seconds the old value comes back.
> 
> The reason:
>  For example - http_total_client_connections_ipv4_stat
>  1. This stat is used in proxy/http/HttpClientSession.cc
>  2. The macro HTTP_INCREMENT_DYN_STAT using the RecIncrRawStat func to 
> increament the stat value.
>  3. The RecIncrRawStat increament the sum counter on the specific net thread.
>  4. RecRawStatSyncCount is called in a loop and summarize all the stats in 
> the net thread to one global value.
>  5. RecRegisterRawStatSyncCb is called to update the global value in the  
> records table.
> 
> When traffic_line -c/-C is called - it clear the records table but not the 
> records table.
> In the next time the RecRawStatSyncCount func will be called it will override 
> the "zero" value in the records table.
> 
> Solution ???
> 
> 
> Regards,
> Yakov Kopel.
> 
> 
> 
> Protected by Websense Hosted Email Security -- www.websense.com 

Reply via email to