From ad8a9d542f0afbc28a431f2797a01a4d061bb3b7 Mon Sep 17 00:00:00 2001 From: Changcheng Liu Date: Thu, 25 Apr 2019 13:08:11 +0800 Subject: [PATCH] msg/async/rdma: free memory when Infiniband obj is freed device_list is allocated in Infiniband::init. When Infiniband obj is destructed, free the allocated space in case of memory leak. Signed-off-by: Changcheng Liu --- src/msg/async/rdma/Infiniband.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/msg/async/rdma/Infiniband.cc b/src/msg/async/rdma/Infiniband.cc index ddbf5509f28..f14b4865a80 100644 --- a/src/msg/async/rdma/Infiniband.cc +++ b/src/msg/async/rdma/Infiniband.cc @@ -964,6 +964,7 @@ Infiniband::~Infiniband() ibv_destroy_srq(srq); delete memory_manager; delete pd; + delete device_list; } /** -- 2.39.5