]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: avoid prep_object_replica_pushes() on clone object when head missing 27575/head
authorZengran Zhang <zhangzengran@sangfor.com.cn>
Thu, 18 Apr 2019 12:44:11 +0000 (20:44 +0800)
committerZengran Zhang <zhangzengran@sangfor.com.cn>
Thu, 23 May 2019 12:07:53 +0000 (20:07 +0800)
commit1cc239820891c7ecd9592529b8ee77f97571765c
treeffb309e26babfc57c72f63021ffcff9a96b6c3a3
parent7d4a5fc42976e56eafd55f017db2657a88067b03
osd: avoid prep_object_replica_pushes() on clone object when head missing

the leak path:
maybe_kick_recovery() -> prep_object_replica_pushes()

Fixes: http://tracker.ceph.com/issues/39286
Signed-off-by: Zengran Zhang <zhangzengran@sangfor.com.cn>
src/osd/PrimaryLogPG.cc
src/osd/ReplicatedBackend.cc