From 9cd042a5660dcce2487f15f77b6499f1fc942e3a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 7 Sep 2016 15:58:26 -0400 Subject: [PATCH] os/bluestore/BlueFS: fix Dir memory leak Signed-off-by: Sage Weil --- src/os/bluestore/BlueFS.h | 2 ++ 1 file changed, 2 insertions(+) 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(); } -- 2.39.5