]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/osd_operation/client_request: requeue client requests from a 58708/head
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 22 Jul 2024 06:03:25 +0000 (14:03 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Mon, 22 Jul 2024 06:15:52 +0000 (14:15 +0800)
commit876ceab888cb915c54d6e24f21b676144ec00996
treec8dda35cd9414656d81aa1fbe9445aef332e5e44
parentd557013a4f70b9d8a6a2e6c5e73c6fee3106dc2a
crimson/osd/osd_operation/client_request: requeue client requests from a
temporary queue other than ClientRequest::Orderer::list

This avoids the possible destructions of client requests during the
iteration of ClientRequest::Orderer::list

Fixes: https://tracker.ceph.com/issues/67068
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/osd_operations/client_request.cc