diff options
author | Sage Weil <sage@inktank.com> | 2012-08-15 18:42:56 -0700 |
---|---|---|
committer | Josh Durgin <josh.durgin@inktank.com> | 2012-09-10 12:46:10 -0700 |
commit | 61d705e2d67f83c81aa7c6362ec6703e014ecb87 (patch) | |
tree | a1d2924b43709b2df9f14fa5d0144effee659f8b /src/osdc | |
parent | 787a78e8b1d8e5d92ee447b970ec8b79baa46f0b (diff) | |
download | ceph-61d705e2d67f83c81aa7c6362ec6703e014ecb87.tar.gz |
objectcacher: fix bh leak on discard
Fixes: #2950
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'src/osdc')
-rw-r--r-- | src/osdc/ObjectCacher.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osdc/ObjectCacher.cc b/src/osdc/ObjectCacher.cc index f20506b29ec..a46ffb3bece 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; } } |