]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/recovery_backend: interrupt all recovery_waiter 65234/head
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 25 Aug 2025 07:09:12 +0000 (07:09 +0000)
committerXuehan Xu <xuxuehan@qianxin.com>
Tue, 26 Aug 2025 12:20:06 +0000 (20:20 +0800)
commit2713c34ea9666377bfaad314741b2aada2a5cdb8
tree5a8ab78340d453cd01361f7a0d59b4ed277096b6
parent52c80fb413a4801f40741406bb6e8594369654c5
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