Add some missing errno values to thr_new(2) and pthread_create(3). In particular,
EDEADLK was not documented in the latter. While I'm here, improve some English and cross-references.
Details
Details
- Reviewers
kib jilles - Group Reviewers
manpages - Commits
- rS301274: Improve errno documentation in pthread_create(3) and thr_new(2)
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4088 Build 4131: arc lint + arc unit
Event Timeline
share/man/man3/pthread_create.3 | ||
---|---|---|
108 | I do not like a reference to thr_new(2) in the pthrread_create(3), for the basic information about the function behaviour. I.e., I would be fine with .Xr thr_new as a note about implementation. But I think that it is wrong to refer to the implementation man page when describing behavior of the standard-mandated function. This removes the layer of implementation from the reader perception. Please, list the missed errno values there explicitely. |
Comment Actions
List errno values directly in pthread_create(3) instead of referring
to the implementation's man pages.
share/man/man3/pthread_create.3 | ||
---|---|---|
108 | This makes sense. |