]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/pg: tolerate NULL PG::pglog_based_recovery_op when 65353/head
authorXuehan Xu <xuxuehan@qianxin.com>
Wed, 3 Sep 2025 07:45:25 +0000 (15:45 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Fri, 5 Sep 2025 06:42:48 +0000 (14:42 +0800)
commite6ff8e9a226f8f638a9f39b7b94d18d82f9cc7ca
treed5c67b99947f9ae758204428e7dd031e5ee671e5
parent94bb77d6de369136f11c32ed82ec76119532bc94
crimson/osd/pg: tolerate NULL PG::pglog_based_recovery_op when
cancelling pglog based recovery

The finish of pglog based recovery and the pg turning Clean are two
asynchronous events, other events like DeferRecovery should tolerate
this case.

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