]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/async/rdma: Fix memory leak of OSD 13101/head
authorSarit Zubakov <saritz@mellanox.com>
Sun, 22 Jan 2017 14:25:32 +0000 (16:25 +0200)
committerAdir Lev <adirl@mellanox.com>
Wed, 25 Jan 2017 14:53:20 +0000 (16:53 +0200)
We can delete qp only in RDMADispatcher::handle_async_event() which call
"erase_qpn" to enable deletion.

issue: 959004

Change-Id: Iab69cb365b37a09e9608d4b3c595e05278bbe021
Signed-off-by: Sarit Zubakov <saritz@mellanox.com>
src/msg/async/rdma/RDMAStack.cc

index d33ab1a0c2e191824b81043680cb250dd291f4b6..16e996c8e2a82bf45b324ca820adbf3cd2e4bf2e 100644 (file)
@@ -122,7 +122,7 @@ void RDMADispatcher::polling()
           dead_queue_pairs.pop_back();
         }
       }
-      // handle_async_event();
+      handle_async_event();
       if (done)
         break;