Historically, sigtimedwait() blocks indefinitely if timeout is NULL.
Details
Details
- Reviewers
imp jilles - Group Reviewers
manpages - Commits
- rGf482354a8636: Fix sigtimedwait manpage.
rG89ecdff2c32c: Fix sigtimedwait manpage.
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 45287 Build 42175: arc lint + arc unit
Event Timeline
Comment Actions
POSIX indeed leaves this behavior unspecified, but Linux chooses the same as we do. Might want to add something like
POSIX leaves the behavior of .Fn sigtimedwait with a .Dv NULL .Fa timeout pointer unspecified.
to the STANDARDS section.