[dpdk-dev] [PATCH 09/14] eal: close mem config on cleanup
Stephen Hemminger
stephen at networkplumber.org
Sat Jan 4 02:33:36 CET 2020
Resolves file descriptor left open after rte_eal_cleanup.
Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
---
lib/librte_eal/linux/eal/eal.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/lib/librte_eal/linux/eal/eal.c b/lib/librte_eal/linux/eal/eal.c
index 9ad81378f23c..e5c2a24322e9 100644
--- a/lib/librte_eal/linux/eal/eal.c
+++ b/lib/librte_eal/linux/eal/eal.c
@@ -1346,6 +1346,12 @@ rte_eal_cleanup(void)
rte_mp_channel_cleanup();
eal_cleanup_config(&internal_config);
rte_eal_log_cleanup();
+
+ if (mem_cfg_fd != -1) {
+ close(mem_cfg_fd);
+ mem_cfg_fd = -1;
+ }
+
return 0;
}
--
2.20.1
More information about the dev
mailing list