diff -r 69c03a8cfe3d -r e56c5a4eb708 sys/kern/kern_alq.c --- a/sys/kern/kern_alq.c Sun Mar 28 17:45:40 2010 +1100 +++ b/sys/kern/kern_alq.c Sun Mar 28 18:14:33 2010 +1100 @@ -253,7 +253,7 @@ alq->aq_flags |= AQ_SHUTDOWN; /* Drain IO */ - while (alq->aq_flags & (AQ_FLUSHING|AQ_ACTIVE)) { + while (alq->aq_flags & AQ_ACTIVE) { alq->aq_flags |= AQ_WANTED; msleep_spin(alq, &alq->aq_mtx, "aldclose", 0); }