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

rgw: valgrind fixes for kraken #12949

Merged
merged 5 commits into from Jan 16, 2017
Merged

rgw: valgrind fixes for kraken #12949

merged 5 commits into from Jan 16, 2017

Conversation

cbodley
Copy link
Contributor

@cbodley cbodley commented Jan 16, 2017

Fixes: http://tracker.ceph.com/issues/18407
Fixes: http://tracker.ceph.com/issues/18414

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 7a4975a)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 1d586f7)
if the coroutine is canceled before collect_children() can clean up
all of its child stacks, those stack refs will leak. store these
stacks as boost::intrusive_ptr so the ref is dropped automatically on
destruction

Fixes: http://tracker.ceph.com/issues/18300

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 060fe72)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 7b3532e)
Fixes: http://tracker.ceph.com/issues/18412

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 34a2edb)
@cbodley cbodley added this to the kraken milestone Jan 16, 2017
@liewegas liewegas merged commit fcb8df1 into ceph:kraken Jan 16, 2017
@cbodley cbodley deleted the wip-rgw-kraken branch January 16, 2017 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants