osd: Fix hang on unfound object after mark_unfound_lost is done

Signed-off-by: David Zafman <dzafman@redhat.com>
This commit is contained in:
David Zafman 2016-05-26 22:09:42 -07:00
parent c51d70e1e8
commit 73a27533be

View File

@ -10041,6 +10041,7 @@ void ReplicatedPG::mark_all_unfound_lost(
[=]() {
requeue_ops(waiting_for_all_missing);
waiting_for_all_missing.clear();
requeue_object_waiters(waiting_for_unreadable_object);
queue_recovery();
stringstream ss;