app/testpmd: fix latency stats deinit on signal
On receiving signal, testpmd showing warning as
"LATENCY_STATS: failed to remove Rx/Tx callback"
because rte_latencystats_uninit is called without
checking if latencystats is enabled or not.
After this fix, rte_latencystats_uninit will be
called only if latencystats is enabled.
Fixes: 62d3216d61
("app/testpmd: add latency statistics calculation")
Cc: stable@dpdk.org
Signed-off-by: Amit Gupta <agupta3@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
Tested-by: Jerin Jacob <jerinj@marvell.com>
This commit is contained in:
parent
de4473d911
commit
8b36297d15
@ -3212,6 +3212,7 @@ signal_handler(int signum)
|
||||
rte_pdump_uninit();
|
||||
#endif
|
||||
#ifdef RTE_LIBRTE_LATENCY_STATS
|
||||
if (latencystats_enabled != 0)
|
||||
rte_latencystats_uninit();
|
||||
#endif
|
||||
force_quit();
|
||||
|
Loading…
Reference in New Issue
Block a user