]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/ObjectStore: do not let Sequencer::flush_commit delete the context
authorSage Weil <sage@redhat.com>
Mon, 17 Aug 2015 19:09:47 +0000 (15:09 -0400)
committerSage Weil <sage@redhat.com>
Wed, 19 Aug 2015 21:03:54 +0000 (17:03 -0400)
commit8ac59239e3f386f766a05c49e5d90ec58f78f8f9
treeeb6e4b96278090639367809b269790d70effbd37
parentc76e3d6f24b9e8a49a3cc7f18ab51b43d2b8f87b
os/ObjectStore: do not let Sequencer::flush_commit delete the context

Let the caller manage the lifecycle; this allows us to potentially put it
on the stack, for instance.

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/FileStore.h
src/os/KeyValueStore.h
src/os/ObjectStore.h
src/osd/PG.cc