From a2b0b0fc222769dff8b36b27814a27ab25b51c91 Mon Sep 17 00:00:00 2001 From: tappro Date: Sun, 17 Sep 2006 22:37:59 +0000 Subject: [PATCH] - fix issue with mdd_sobj. it can be remote object. --- lustre/mdd/mdd_handler.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lustre/mdd/mdd_handler.c b/lustre/mdd/mdd_handler.c index 0508963..2da60a9 100644 --- a/lustre/mdd/mdd_handler.c +++ b/lustre/mdd/mdd_handler.c @@ -1561,7 +1561,8 @@ cleanup: mdd_rename_unlock(ctxt, mdd_spobj, mdd_tpobj); cleanup_unlocked: mdd_trans_stop(ctxt, mdd, rc, handle); - mdd_object_put(ctxt, mdd_sobj); + if (mdd_sobj) + mdd_object_put(ctxt, mdd_sobj); RETURN(rc); } -- 1.8.3.1