From 38c751e0a7d02de4963de7a5648ddd6229a23c29 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 9 Jun 2009 08:44:36 +0000 Subject: [PATCH] - release orphan object before osd cleanup --- lustre/mdd/mdd_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/mdd/mdd_device.c b/lustre/mdd/mdd_device.c index 7a48658..237d5da 100644 --- a/lustre/mdd/mdd_device.c +++ b/lustre/mdd/mdd_device.c @@ -118,9 +118,9 @@ static void mdd_device_shutdown(const struct lu_env *env, dt_txn_callback_del(m->mdd_child, &m->mdd_txn_cb); mdd_object_put(env, m->mdd_dot_lustre_objs.mdd_obf); mdd_object_put(env, m->mdd_dot_lustre); + orph_index_fini(env, m); if (m->mdd_obd_dev) mdd_fini_obd(env, m, cfg); - orph_index_fini(env, m); /* remove upcall device*/ md_upcall_fini(&m->mdd_md_dev); EXIT; -- 1.8.3.1