From: zhang.zezhu Date: Thu, 28 Jul 2016 12:31:39 +0000 (+0000) Subject: mds/CDir: remove the part of judgment for _next_dentry_on_set X-Git-Tag: ses5-milestone5~270^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F10476%2Fhead;p=ceph.git mds/CDir: remove the part of judgment for _next_dentry_on_set Signed-off-by: zhang.zezhu --- diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc index bcb93f6155b5..b5ef08b64718 100644 --- a/src/mds/CDir.cc +++ b/src/mds/CDir.cc @@ -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);