Skip to content
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

hammer: segfault in Objecter::handle_watch_notify #7992

Merged
merged 1 commit into from Apr 6, 2016

Conversation

smithfarm
Copy link
Contributor

If we race with a reconnect we could get a second notify message
before the notify linger op is torn down.  Ensure we only ever
call the notify completion once to prevent a segfault.

Fixes: ceph#13805
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 987f68a)
@smithfarm smithfarm self-assigned this Mar 9, 2016
@smithfarm smithfarm added this to the hammer milestone Mar 9, 2016
ghost pushed a commit that referenced this pull request Apr 5, 2016
…notify

Reviewed-by: Loic Dachary <ldachary@redhat.com>
@ghost
Copy link

ghost commented Apr 6, 2016

@liewegas does this backport look good to merge ? It passed the hammer upgrade suite ( http://tracker.ceph.com/issues/14692#note-52 ) and the rados suite http://tracker.ceph.com/issues/14692#note-51).

@ghost ghost assigned liewegas and unassigned smithfarm Apr 6, 2016
@liewegas liewegas merged commit eea2a77 into ceph:hammer Apr 6, 2016
@smithfarm smithfarm deleted the wip-13807-hammer branch April 6, 2016 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants