From: Sage Weil Date: Tue, 2 Oct 2012 04:08:27 +0000 (-0700) Subject: libcephfs: destroy cmount on ceph_shutdown() X-Git-Tag: v0.54~134 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d250bb85f06614b1899e40b3661171806cca3c9c;p=ceph.git libcephfs: destroy cmount on ceph_shutdown() Otherwise this chunk of the heap is leaked. Signed-off-by: Sage Weil --- diff --git a/src/libcephfs.cc b/src/libcephfs.cc index 0400a2b0e3d..3c9feb0f67a 100644 --- a/src/libcephfs.cc +++ b/src/libcephfs.cc @@ -233,6 +233,7 @@ extern "C" int ceph_create(struct ceph_mount_info **cmount, const char * const i extern "C" void ceph_shutdown(struct ceph_mount_info *cmount) { cmount->shutdown(); + delete cmount; } extern "C" int ceph_conf_read_file(struct ceph_mount_info *cmount, const char *path)