]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/SimpleMessenger: use put() on local_connection
authorSage Weil <sage@inktank.com>
Sun, 18 Nov 2012 00:01:13 +0000 (16:01 -0800)
committerSage Weil <sage@inktank.com>
Sun, 18 Nov 2012 16:29:00 +0000 (08:29 -0800)
This aids leak debugging; not much else.

Signed-off-by: Sage Weil <sage@inktank.com>
src/msg/SimpleMessenger.cc

index c63399425879f025e32ebdebc2d32d7b8b21477f..cb4574540095a17ca1fa63b2d9b87f1376dc7597 100644 (file)
@@ -66,7 +66,7 @@ SimpleMessenger::~SimpleMessenger()
   assert(!did_bind); // either we didn't bind or we shut down the Accepter
   assert(rank_pipe.empty()); // we don't have any running Pipes.
   assert(reaper_stop && !reaper_started); // the reaper thread is stopped
-  delete local_connection;
+  local_connection->put();
 }
 
 void SimpleMessenger::ready()