]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: sync (no flush) on osd suicide
authorSage Weil <sage@redhat.com>
Sat, 11 Apr 2015 00:07:58 +0000 (17:07 -0700)
committerSage Weil <sage@redhat.com>
Wed, 19 Aug 2015 21:03:55 +0000 (17:03 -0400)
Not that we even need to sync here!

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/OSD.cc

index 76619921a9215b43d9c49c620ac780fb6b536263..bdfb7502f4045f883e90a011e091d329b7dc859e 100644 (file)
@@ -2271,8 +2271,8 @@ void OSD::suicide(int exitcode)
   recovery_tp.pause();
   command_tp.pause();
 
-  derr << " flushing io" << dendl;
-  store->sync_and_flush();
+  derr << " sync store" << dendl;
+  store->sync();
 
   derr << " removing pid file" << dendl;
   pidfile_remove();