]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ebofs: close journal on umount
authorSage Weil <sage@newdream.net>
Tue, 22 Jul 2008 20:22:56 +0000 (13:22 -0700)
committerSage Weil <sage@newdream.net>
Tue, 22 Jul 2008 20:22:56 +0000 (13:22 -0700)
src/ebofs/Ebofs.cc

index bd50c1ebaffa1fe0cfd5ef70a32e9b52e8381dd9..199d45aa9d0351df1fb6aa4108f9ebdc45ebff56 100644 (file)
@@ -330,6 +330,13 @@ int Ebofs::umount()
   dout(5) << "umount stopping finisher thread" << dendl;
   finisher.stop();
 
+  // close journal
+  if (journal) {
+    journal->close();
+    delete journal;
+    journal = 0;
+  }
+
   trim_bc(0);
   trim_inodes(0);