From 8e42200db5380795a3a0cdf130f99cefa993622b Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 22 Jul 2008 13:22:56 -0700 Subject: [PATCH] ebofs: close journal on umount --- src/ebofs/Ebofs.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ebofs/Ebofs.cc b/src/ebofs/Ebofs.cc index bd50c1ebaffa1..199d45aa9d035 100644 --- a/src/ebofs/Ebofs.cc +++ b/src/ebofs/Ebofs.cc @@ -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); -- 2.39.5