aboutsummaryrefslogtreecommitdiff
path: root/example/ndpiReader.c
diff options
context:
space:
mode:
authorNardi Ivan <nardi.ivan@gmail.com>2020-06-10 18:58:16 +0200
committerNardi Ivan <nardi.ivan@gmail.com>2020-06-28 12:05:12 +0200
commitece5d3e1991f92081ce9cc5db43ce202fc29638e (patch)
tree5ee39a4b0f32cf06552bfbdb728ad98b9dc5b309 /example/ndpiReader.c
parent2cdf7ce80635071dddc45ac2851ae353ae462ba7 (diff)
Fix (harmless) memory leaks when DPDK is enabled
Diffstat (limited to 'example/ndpiReader.c')
-rw-r--r--example/ndpiReader.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/example/ndpiReader.c b/example/ndpiReader.c
index ba2df3234..d018c1672 100644
--- a/example/ndpiReader.c
+++ b/example/ndpiReader.c
@@ -3091,6 +3091,10 @@ void test_lib() {
}
}
+#ifdef USE_DPDK
+ dpdk_port_deinit(dpdk_port_id);
+#endif
+
gettimeofday(&end, NULL);
processing_time_usec = end.tv_sec*1000000 + end.tv_usec - (begin.tv_sec*1000000 + begin.tv_usec);
setup_time_usec = begin.tv_sec*1000000 + begin.tv_usec - (startup_time.tv_sec*1000000 + startup_time.tv_usec);