]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: remove circular reference in RGWAsyncRadosRequest 11815/head
authorCasey Bodley <cbodley@redhat.com>
Mon, 7 Nov 2016 15:58:50 +0000 (10:58 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 10 Nov 2016 13:56:09 +0000 (08:56 -0500)
commit7f670c0ea5de7c6969e1d332824d80c55c8d6af0
treec9530b4aeea8a12d313c5c2a5796c06d5ed5c929
parentc1b2e3ae3325b3c33eeb9c8eb428ea994971ab97
rgw: remove circular reference in RGWAsyncRadosRequest

RGWAsyncRadosRequest does not need a reference to its calling coroutine,
it only needs the completion notifier. this eliminates a circular
reference between RGWAsyncRadosRequest and the coroutines that create
them

Fixes: http://tracker.ceph.com/issues/17792
Fixes: http://tracker.ceph.com/issues/17793
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_cr_rados.h