From: John L. Hammond Date: Thu, 9 Jan 2014 18:42:11 +0000 (-0600) Subject: LU-4461 mdt: correct test in mdt_seq_fini_cli() X-Git-Tag: 2.5.59~91 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=5bbc91f6b04366439a88b44847795f7bd94ff1c5;ds=sidebyside LU-4461 mdt: correct test in mdt_seq_fini_cli() In mdt_seq_fini_cli() pass ss->ss_server_seq to seq_server_set_cli() if it's *not* NULL. Signed-off-by: John L. Hammond Change-Id: I494219416b772a33838dd4fb9303d6b9519050f9 Reviewed-on: http://review.whamcloud.com/8786 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Mike Pershin Reviewed-by: Fan Yong Reviewed-by: wangdi Reviewed-by: Andreas Dilger --- diff --git a/lustre/mdt/mdt_handler.c b/lustre/mdt/mdt_handler.c index 329c5fc..66c60ee 100644 --- a/lustre/mdt/mdt_handler.c +++ b/lustre/mdt/mdt_handler.c @@ -3579,10 +3579,8 @@ static void mdt_seq_fini_cli(struct mdt_device *mdt) if (ss == NULL) return; - if (ss->ss_server_seq == NULL) + if (ss->ss_server_seq != NULL) seq_server_set_cli(NULL, ss->ss_server_seq, NULL); - - return; } static int mdt_seq_fini(const struct lu_env *env, struct mdt_device *mdt)