X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flfsck%2Flfsck_engine.c;h=626c2bbb173e3c1ecfcf3c9a8be15d14b6c944b0;hp=20866fcfe2f302c325dfe242123f20087bb39cc6;hb=2d3d322546c14d7b35cfd3b160faa3e747a48315;hpb=9209e0e9428b6671c6bab9f901e04fdf5b29abc5 diff --git a/lustre/lfsck/lfsck_engine.c b/lustre/lfsck/lfsck_engine.c index 20866fc..626c2bb 100644 --- a/lustre/lfsck/lfsck_engine.c +++ b/lustre/lfsck/lfsck_engine.c @@ -1837,7 +1837,6 @@ fini: spin_lock(&lad->lad_lock); lad->lad_assistant_status = (rc1 != 0 ? rc1 : rc); thread_set_flags(athread, SVC_STOPPED); - wake_up_all(&mthread->t_ctl_waitq); lad->lad_task = NULL; spin_unlock(&lad->lad_lock); @@ -1846,6 +1845,7 @@ fini: lad->lad_assistant_status); lfsck_thread_args_fini(lta); + wake_up_all(&mthread->t_ctl_waitq); return rc; }