From 314b3f43df33381b3bc767536ca2106d3b6e3619 Mon Sep 17 00:00:00 2001
From: yury <yury>
Date: Wed, 16 Mar 2005 08:05:07 +0000
Subject: [PATCH] - fix in mds_cancel_cookie_cb() with freeing lsm.

---
 lustre/mds/mds_reint.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lustre/mds/mds_reint.c b/lustre/mds/mds_reint.c
index 6652b0e2f2..de5d014d44 100644
--- a/lustre/mds/mds_reint.c
+++ b/lustre/mds/mds_reint.c
@@ -83,9 +83,9 @@ static void mds_cancel_cookies_cb(struct obd_device *obd,
                         CERROR("error cancelling %d log cookies: rc %d\n",
                                (int)(mlcd->mlcd_cookielen /
                                      sizeof(*mlcd->mlcd_cookies)), rc);
+		obd_free_memmd(obd->u.mds.mds_dt_exp, &lsm);
         }
 
-	obd_free_memmd(obd->u.mds.mds_dt_exp, &lsm);
         OBD_FREE(mlcd, mlcd->mlcd_size);
 }
 
-- 
GitLab