]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
filestore: hold journal_lock during
authorSage Weil <sage.weil@dreamhost.com>
Fri, 17 Feb 2012 21:59:08 +0000 (13:59 -0800)
committerSage Weil <sage.weil@dreamhost.com>
Sat, 18 Feb 2012 00:24:10 +0000 (16:24 -0800)
commit9e309c493ee5af4df6daa5f51259b39f24fa870c
treeb1d5a386c2d9970b8cd3aa041fc5a7ba16e567e2
parent06a2202b96c4e1911cd1f0fc96dc93ee6cae002c
filestore: hold journal_lock during

Hold journal_lock during replay so that we don't stomp on variables like
op_seq and open_ops that the the commit thread cares about.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/os/JournalingObjectStore.cc