diff --git a/src/rgw/rgw_cr_rados.h b/src/rgw/rgw_cr_rados.h index 0b77ee7f166..43230b73718 100644 --- a/src/rgw/rgw_cr_rados.h +++ b/src/rgw/rgw_cr_rados.h @@ -22,11 +22,9 @@ public: RGWAsyncRadosRequest(RGWCoroutine *_caller, RGWAioCompletionNotifier *_cn) : caller(_caller), notifier(_cn), retcode(0), done(false), lock("RGWAsyncRadosRequest::lock") { notifier->get(); - caller->get(); } virtual ~RGWAsyncRadosRequest() { notifier->put(); - caller->put(); } void send_request() {