mirror of
https://github.com/ceph/ceph
synced 2024-12-18 17:37:38 +00:00
ReplicatedPG: don't leak reservation on removal
Fixes: 4431 Signed-off-by: Samuel Just <sam.just@inktank.com> Reviewed-by: Greg Farnum <greg@inktank.com>
This commit is contained in:
parent
22f51f02e2
commit
32bf131e01
@ -6183,6 +6183,8 @@ void ReplicatedPG::on_removal()
|
||||
clear_primary_state();
|
||||
osd->remove_want_pg_temp(info.pgid);
|
||||
cancel_recovery();
|
||||
osd->remote_reserver.cancel_reservation(info.pgid);
|
||||
osd->local_reserver.cancel_reservation(info.pgid);
|
||||
}
|
||||
|
||||
void ReplicatedPG::on_shutdown()
|
||||
|
Loading…
Reference in New Issue
Block a user