From: wangdi Date: Thu, 9 Nov 2006 08:19:14 +0000 (+0000) Subject: Branch: b_new_cmd X-Git-Tag: v1_8_0_110~486^2~196 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=a2fe3680571d8ea1087285e802779b7028fb87a5;p=fs%2Flustre-release.git Branch: b_new_cmd it should return -ENOENT instead of ESTALE, if it is dead obj in mdd_lookup. found by nikita --- diff --git a/lustre/mdd/mdd_dir.c b/lustre/mdd/mdd_dir.c index 265d311..5783b25 100644 --- a/lustre/mdd/mdd_dir.c +++ b/lustre/mdd/mdd_dir.c @@ -896,7 +896,7 @@ __mdd_lookup(const struct lu_env *env, struct md_object *pobj, mdd_lprocfs_time_start(mdo2mdd(pobj), &start, LPROC_MDD_LOOKUP); if (mdd_is_dead_obj(mdd_obj)) - RETURN(-ESTALE); + RETURN(-ENOENT); rc = lu_object_exists(mdd2lu_obj(mdd_obj)); if (rc == 0)