]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: mark queued flag for op 12352/head
authorYunchuan Wen <yunchuan.wen@kylin-cloud.com>
Wed, 7 Dec 2016 00:56:14 +0000 (08:56 +0800)
committerYunchuan Wen <yunchuan.wen@kylin-cloud.com>
Wed, 7 Dec 2016 00:56:14 +0000 (08:56 +0800)
commitf9fc3548aee34de8fdfd9d1b95806e9e009a8d1f
treef9781d79f2e8ca96b95f402bd9c66c20e14d5f0d
parent86dcfd8de4f118e455c24b1375051292c4e0b4f4
osd: mark queued flag for op

queue_op will check the op epoch with current osdmap epoch,
and then, the op will be push into waiting_for_map or mark
queued flag.
but when the op pop from waiting_for_map, take_op_map_waiters
forget to mark queued flag before handle it.

Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
src/osd/PG.cc