From: Sage Weil Date: Thu, 16 Aug 2012 01:42:56 +0000 (-0700) Subject: objectcacher: fix bh leak on discard X-Git-Tag: v0.51~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c6ae5e29a13a9bd5a3dc8001bd193e97d21e3208;p=ceph.git objectcacher: fix bh leak on discard Fixes: #2950 Signed-off-by: Sage Weil --- diff --git a/src/osdc/ObjectCacher.cc b/src/osdc/ObjectCacher.cc index f20506b29ec2..a46ffb3bece5 100644 --- a/src/osdc/ObjectCacher.cc +++ b/src/osdc/ObjectCacher.cc @@ -409,6 +409,7 @@ void ObjectCacher::Object::discard(loff_t off, loff_t len) p++; oc->bh_remove(this, bh); + delete bh; } }