From: Sage Weil Date: Wed, 7 Sep 2016 19:58:26 +0000 (-0400) Subject: os/bluestore/BlueFS: fix Dir memory leak X-Git-Tag: v11.0.1~298^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9cd042a5660dcce2487f15f77b6499f1fc942e3a;p=ceph-ci.git os/bluestore/BlueFS: fix Dir memory leak Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/BlueFS.h b/src/os/bluestore/BlueFS.h index 4ffee086bc6..e3862a584fc 100644 --- a/src/os/bluestore/BlueFS.h +++ b/src/os/bluestore/BlueFS.h @@ -98,6 +98,8 @@ public: struct Dir : public RefCountedObject { map file_map; + Dir() : RefCountedObject(NULL, 0) {} + friend void intrusive_ptr_add_ref(Dir *d) { d->get(); }