]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
filestore: fix journal locking on trailing mode
authorSage Weil <sage@newdream.net>
Wed, 1 Dec 2010 19:05:11 +0000 (11:05 -0800)
committerSage Weil <sage@newdream.net>
Wed, 1 Dec 2010 19:05:11 +0000 (11:05 -0800)
We're already holding journal_lock due to the surrounding
op_submit_{start,finish}.

Signed-off-by: Sage Weil <sage@newdream.net>
src/os/FileStore.cc

index 177273b3a08d5fe0c2d2b65143b8df8b640ff95d..84195bd9ed8243cbe04e0d37aaaa813b4a97f20a 100644 (file)
@@ -1430,7 +1430,7 @@ int FileStore::queue_transactions(Sequencer *osr, list<Transaction*> &tls,
   int r = do_transactions(tls, op);
     
   if (r >= 0) {
-    op_journal_transactions(tls, op, ondisk);
+    _op_journal_transactions(tls, op, ondisk);
   } else {
     delete ondisk;
   }