--- src/sys/kern/kern_lockf.c 2005/04/14 08:14:31 1.24 +++ src/sys/kern/kern_lockf.c 2006/08/04 16:15:13 1.24.2.1 @@ -681,8 +681,6 @@ lf_wakeup(struct lockf *lock, off_t star TAILQ_REMOVE(&lock->lf_blocked, range, lf_link); range->lf_flags = 1; wakeup(range); - if (lf_overlap_embedded(range, start, end)) - break; } }