HomeFreeBSD

Call wakeup() with the lock held to avoid missed wakeup races.