]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/CDir: remove the part of judgment for _next_dentry_on_set 10476/head
authorzhang.zezhu <zhang.zezhu@zte.com.cn>
Thu, 28 Jul 2016 12:31:39 +0000 (12:31 +0000)
committerzhang.zezhu <zhang.zezhu@zte.com.cn>
Thu, 28 Jul 2016 12:31:39 +0000 (12:31 +0000)
Signed-off-by: zhang.zezhu <zhang.zezhu@zte.com.cn>
src/mds/CDir.cc

index bcb93f6155b533612e2aef26c606921c27426106..b5ef08b64718ac9664de3e381aac03dbad19b2d2 100644 (file)
@@ -3047,7 +3047,7 @@ int CDir::scrub_dentry_next(MDSInternalContext *cb, CDentry **dnout)
     dout(20) << __func__ << " inserted to directories scrubbing: "
       << *dnout << dendl;
     scrub_infop->directories_scrubbing.insert((*dnout)->key());
-  } else if (rval < 0 || rval == EAGAIN) {
+  } else if (rval == EAGAIN) {
     // we don't need to do anything else
   } else { // we emptied out the directory scrub set
     assert(rval == ENOENT);