-
Notifications
You must be signed in to change notification settings - Fork 450
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationtechnical debtunclean code and design flawsunclean code and design flaws
Description
Brief feature description
During the implementation of the UnnamedSemaphore we discovered that the man page, as well as the documentation from opengroup differ. See the docu for sem_init
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_init.html
- https://man7.org/linux/man-pages/man3/sem_init.3.html
Those implementations have different errno codes and other posix functions may differ in their behavior.
We have to define a POSIX standard which is required for all posix wrappers, provide a link to the corresponding documentation of a specific posix wrapper and adjust the wrapper accordingly if they differ from their expected behavior.
mossmaurice
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationtechnical debtunclean code and design flawsunclean code and design flaws