From: phil Date: Thu, 21 Aug 2003 06:32:25 +0000 (+0000) Subject: fix double-unlock in osccd_main X-Git-Tag: v1_7_0_51~2^7~647 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=0bc5753164bfd714c8305d499ff5d7958bbea653;p=fs%2Flustre-release.git fix double-unlock in osccd_main --- diff --git a/lustre/osc/osc_create.c b/lustre/osc/osc_create.c index 6e2df9c..84af0dc 100644 --- a/lustre/osc/osc_create.c +++ b/lustre/osc/osc_create.c @@ -251,12 +251,10 @@ static int osccd_main(void *arg) spin_unlock(&osccd->osccd_lock); EXIT; break; - } else { - osccd->osccd_flags &= ~OSCCD_KICKED; - spin_unlock(&osccd->osccd_lock); - osccd_do_create(osccd); } + osccd->osccd_flags &= ~OSCCD_KICKED; spin_unlock(&osccd->osccd_lock); + osccd_do_create(osccd); } osccd->osccd_thread = NULL;