diff options
Diffstat (limited to 'xlators/nfs')
| -rw-r--r-- | xlators/nfs/server/src/nfs3.c | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/xlators/nfs/server/src/nfs3.c b/xlators/nfs/server/src/nfs3.c index a155b4e8ab1..f950b9273ee 100644 --- a/xlators/nfs/server/src/nfs3.c +++ b/xlators/nfs/server/src/nfs3.c @@ -1410,12 +1410,8 @@ nfs3_lookup (rpcsvc_request_t *req, struct nfs3_fh *fh, int fhlen, char *name)          nfs3_handle_call_state_init (nfs3, cs, req, vol, stat, nfs3err);          cs->lookuptype = GF_NFS3_REVALIDATE; -        if (!nfs3_is_parentdir_entry (name)) -                ret = nfs3_fh_resolve_and_resume (cs, fh, name, -                                                  nfs3_lookup_resume); -        else -                ret = nfs3_fh_resolve_and_resume (cs, fh, NULL, -                                                  nfs3_lookup_parentdir_resume); +        ret = nfs3_fh_resolve_and_resume (cs, fh, name, +                                          nfs3_lookup_resume);          if (ret < 0) {                  gf_log (GF_NFS, GF_LOG_ERROR, "failed to start hard reslove");  | 
