From 7a33ab7f5dc2c8e063c30a103689b6e9ef3127e3 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Mon, 14 Mar 2016 15:21:01 -0400 Subject: [PATCH] librados: cancel aio notification linger op upon completion Signed-off-by: Jason Dillaman --- src/librados/IoCtxImpl.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librados/IoCtxImpl.cc b/src/librados/IoCtxImpl.cc index 7363d4d44e2a6..a1479d1184af6 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(); -- 2.39.5