summaryrefslogtreecommitdiffstats
path: root/src/latency.cpp
diff options
context:
space:
mode:
authorDan Klein <danklein10@gmail.com>2016-01-04 23:31:31 +0200
committerDan Klein <danklein10@gmail.com>2016-01-04 23:31:31 +0200
commit629b54c4c9df9c718d818a004ecf15c2cf6c770a (patch)
tree7dfc3c64c7561032d690ce6188130e80d344054e /src/latency.cpp
parent3757099103ed1bf56f85ccf5bb861a331287cbbb (diff)
parent857bdcf05a920b99e1cf180c700176b04801da00 (diff)
Merge branch 'master' into dan_stateless
Diffstat (limited to 'src/latency.cpp')
-rw-r--r--src/latency.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/latency.cpp b/src/latency.cpp
index 02b54f75..3969c357 100644
--- a/src/latency.cpp
+++ b/src/latency.cpp
@@ -268,7 +268,7 @@ void CCPortLatency::dump_json(std::string & json ){
void CCPortLatency::DumpShort(FILE *fd){
- m_hist.update();
+// m_hist.update(); <- moved to CLatencyManager::update()
fprintf(fd,"%8lu,%8lu,%10lu,%4lu,",
m_tx_pkt_ok,
m_pkt_ok,
@@ -907,6 +907,10 @@ void CLatencyManager::rx_check_dump_json(std::string & json){
void CLatencyManager::update(){
m_cpu_cp_u.Update() ;
+ for (int i=0; i<m_max_ports; i++) {
+ CLatencyManagerPerPort * lp=&m_ports[i];
+ lp->m_port.m_hist.update();
+ }
}
void CLatencyManager::DumpShort(FILE *fd){