posix-users: Clarify timed operation errors

Close #3182.
This commit is contained in:
Sebastian Huber 2017-10-24 10:50:45 +02:00
parent bf900c7153
commit c5161ee2f3
2 changed files with 7 additions and 3 deletions

View File

@ -347,6 +347,8 @@ pthread_cond_timedwait - Wait with Timeout a Condition Variable
.. list-table::
:class: rtems-table
* - ``EINVAL``
- The nanoseconds field of timeout is invalid.
* - ``EINVAL``
- The specified condition variable or mutex is not initialized OR different
mutexes were specified for concurrent ``pthread_cond_wait()`` and

View File

@ -434,11 +434,13 @@ sem_timedwait - Wait on a Semaphore for a Specified Time
.. list-table::
:class: rtems-table
* - ``EAGAIN``
- The semaphore is not available (i.e., the semaphore value is zero), so the
semaphore could not be locked.
* - ``EINVAL``
- The ``sem`` argument does not refewr to a valid semaphore
* - ``EINVAL``
- The nanoseconds field of timeout is invalid.
* - ``ETIMEDOUT``
- The calling thread was unable to get the semaphore within the specified
timeout period.
**DESCRIPTION:**