]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: shutdown finisher in a more graceful way 9259/head
authorxie xingguo <xie.xingguo@zte.com.cn>
Mon, 23 May 2016 06:42:18 +0000 (14:42 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Mon, 20 Jun 2016 00:16:16 +0000 (08:16 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mon/MonClient.cc

index 6ae7b45740657e95a78b8030d0a9a504bfe702d6..6cb7766d132542f1f59d468cb215653f00d7f928 100644 (file)
@@ -427,6 +427,7 @@ void MonClient::shutdown()
   monc_lock.Unlock();
 
   if (initialized) {
+    finisher.wait_for_empty();
     finisher.stop();
   }
   monc_lock.Lock();