Bugfix in Linux implementation of wait condition variable with timeout
The implementation of Mutex_UnlockAndTimedWaitCond
in p_threads.c
module for POSIX is incorrect.
The milliseconds timeout parameter is correctly interpreted for the number of seconds but remaining milliseconds are interpreted as nanoseconds.