New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ReplicatedPG::failed_push: release read lock on failure #11914
Conversation
0cda9ce
to
38a3bf4
Compare
Yep, that'll do it. LGTM |
assert(recovering.count(soid)); | ||
auto obc = recovering[soid]; | ||
if (obc) { | ||
list<OpRequestRef> blocked_ops; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this if looks redundant if we assert count(soid)?
jenkins is not happy because "ceph-objectstore-tool" failed. |
|
1a4313f
to
f6bcf8f
Compare
|
and requeue the blocked ops. Fixes: http://tracker.ceph.com/issues/17857 Signed-off-by: Kefu Chai <kchai@redhat.com>
|
and requeue the blocked ops.
Fixes: http://tracker.ceph.com/issues/17857
Signed-off-by: Kefu Chai kchai@redhat.com