From 052debd4f89b3ed78f2bffb5fcd0c0d9a1f616b5 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Thu, 12 Mar 2015 11:10:03 +0800 Subject: [PATCH] osd: fix a msg leak when OSD is stopping Signed-off-by: Kefu Chai --- src/osd/OSD.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/OSD.h b/src/osd/OSD.h index a8e6990e90f71..f03259843dc5a 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -2175,6 +2175,7 @@ protected: ThreadPool::TPHandle &handle) { osd->osd_lock.Lock(); if (osd->is_stopping()) { + msg->put(); osd->osd_lock.Unlock(); return; } -- 2.39.5