]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore/BlueFS: fix Dir memory leak
authorSage Weil <sage@redhat.com>
Wed, 7 Sep 2016 19:58:26 +0000 (15:58 -0400)
committerSage Weil <sage@redhat.com>
Wed, 7 Sep 2016 19:58:26 +0000 (15:58 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueFS.h

index 4ffee086bc66a72a278303d2e8ab7eb2de6dce28..e3862a584fc26607154ae08af99a49d16ac3ae79 100644 (file)
@@ -98,6 +98,8 @@ public:
   struct Dir : public RefCountedObject {
     map<string,FileRef> file_map;
 
+    Dir() : RefCountedObject(NULL, 0) {}
+
     friend void intrusive_ptr_add_ref(Dir *d) {
       d->get();
     }