From: Yan, Zheng Date: Wed, 30 May 2018 03:23:25 +0000 (+0800) Subject: mds: fix leak of MDSCacheObject::waiting X-Git-Tag: v14.0.1~1246^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F22307%2Fhead;p=ceph.git mds: fix leak of MDSCacheObject::waiting Fixes: http://tracker.ceph.com/issues/24289 Signed-off-by: "Yan, Zheng" --- diff --git a/src/mds/MDSCacheObject.h b/src/mds/MDSCacheObject.h index bab2c7de843d..147ee1334721 100644 --- a/src/mds/MDSCacheObject.h +++ b/src/mds/MDSCacheObject.h @@ -367,7 +367,7 @@ protected: } if (waiting->empty()) { put(PIN_WAITER); - waiting.release(); + waiting.reset(); } } void finish_waiting(uint64_t mask, int result = 0);