HomeFreeBSD

Use msleep() to avoid lost wakeup's instead of doing an ineffective
rS85519Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Use msleep() to avoid lost wakeup's instead of doing an ineffective
splhigh() before the mtx_unlock and tsleep(). The splhigh() was probably
correct in the original code using simplelocks but is not correct in
5.0-current.

Noticed by: Andrew Reiter <awr@FreeBSD.org>

Details

Provenance
jhbAuthored on
Parents
rS85518: Minimal libc for sparc64.
Branches
Unknown
Tags
Unknown

Event Timeline