From: Yan, Zheng Date: Tue, 10 Dec 2013 23:38:18 +0000 (+0800) Subject: test/libcephfs: release resources before umount X-Git-Tag: v0.74~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5bb04763de38cedafbe3dfa76e67f2b617bb5938;p=ceph.git test/libcephfs: release resources before umount Fixes: #6742 Signed-off-by: Yan, Zheng Reviewed-by: Sage Weil --- diff --git a/src/test/libcephfs/readdir_r_cb.cc b/src/test/libcephfs/readdir_r_cb.cc index 4a99f102da22..946a4055d15d 100644 --- a/src/test/libcephfs/readdir_r_cb.cc +++ b/src/test/libcephfs/readdir_r_cb.cc @@ -38,6 +38,7 @@ TEST(LibCephFS, ReaddirRCB) { sprintf(c_file, "/readdir_r_cb_tests_%d/foo", getpid()); int fd = ceph_open(cmount, c_file, O_CREAT, 0777); ASSERT_LT(0, fd); + ASSERT_EQ(0, ceph_close(cmount, fd)); // check correctness with one entry ASSERT_LE(0, ceph_closedir(cmount, dirp)); @@ -56,6 +57,7 @@ TEST(LibCephFS, ReaddirRCB) { ASSERT_EQ(4, ceph_getdnames(cmount, dirp, buf, 6)); // free cmount after finishing testing + ASSERT_LE(0, ceph_closedir(cmount, dirp)); ASSERT_EQ(0, ceph_unmount(cmount)); ASSERT_EQ(0, ceph_release(cmount)); }