]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd/recovery_backend: interrupt all recovery_waiter
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 25 Aug 2025 07:09:12 +0000 (07:09 +0000)
committerXuehan Xu <xuxuehan@qianxin.com>
Tue, 2 Sep 2025 06:31:15 +0000 (14:31 +0800)
commit38c7fcf0abd55c26e6f34c8bdb8dcaaa75ed9651
treefc1d1b15683f501703fd09abf5af4586f7465bff
parent7cdc57c47c3e771b0638b4922b909a48292e15c3
crimson/osd/recovery_backend: interrupt all recovery_waiter
unconditionally when cleaning up the recovery backend

All recovery_waiter will cleared when the recovery backend is cleaned
up, so all of them should be interrupted.

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