From: xie xingguo Date: Mon, 23 May 2016 06:42:18 +0000 (+0800) Subject: mon: shutdown finisher in a more graceful way X-Git-Tag: ses5-milestone5~207^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9f9a8aab75869d111abbfe938a4bfa31c349b7f5;p=ceph.git mon: shutdown finisher in a more graceful way Signed-off-by: xie xingguo --- diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index 6ae7b457406..6cb7766d132 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -427,6 +427,7 @@ void MonClient::shutdown() monc_lock.Unlock(); if (initialized) { + finisher.wait_for_empty(); finisher.stop(); } monc_lock.Lock();