]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/filestore/JournalingObjectStore: stop journal in a more graceful way
authorxie xingguo <xie.xingguo@zte.com.cn>
Thu, 4 Feb 2016 08:19:27 +0000 (16:19 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Thu, 4 Feb 2016 08:19:27 +0000 (16:19 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/filestore/JournalingObjectStore.cc

index 4708d8a22e3c270e121a8f0489a3d8526c71dd80..100ae6610625bff266ae30b886dfe53016b6c114 100644 (file)
@@ -20,6 +20,7 @@ void JournalingObjectStore::journal_start()
 void JournalingObjectStore::journal_stop()
 {
   dout(10) << "journal_stop" << dendl;
+  finisher.wait_for_empty();
   finisher.stop();
 }