From: Jason Dillaman Date: Mon, 14 Mar 2016 19:21:01 +0000 (-0400) Subject: librados: cancel aio notification linger op upon completion X-Git-Tag: v10.1.0~105^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F8102%2Fhead;p=ceph.git librados: cancel aio notification linger op upon completion Signed-off-by: Jason Dillaman --- diff --git a/src/librados/IoCtxImpl.cc b/src/librados/IoCtxImpl.cc index 7363d4d44e2..a1479d1184a 100644 --- a/src/librados/IoCtxImpl.cc +++ b/src/librados/IoCtxImpl.cc @@ -153,6 +153,7 @@ struct C_aio_notify_Complete : public C_aio_linger_Complete { if (acked && finished) { lock.Unlock(); + cancel = true; C_aio_linger_Complete::complete(ret_val); } else { lock.Unlock();