diff options
Diffstat (limited to 'cpukit/posix/src')
-rw-r--r-- | cpukit/posix/src/condwaitsupp.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/mqueuerecvsupp.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/mqueuesendsupp.c | 2 | ||||
-rw-r--r-- | cpukit/posix/src/mutexlocksupp.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/posix/src/condwaitsupp.c b/cpukit/posix/src/condwaitsupp.c index 296c03d1c6..ee2f8a0787 100644 --- a/cpukit/posix/src/condwaitsupp.c +++ b/cpukit/posix/src/condwaitsupp.c @@ -109,7 +109,7 @@ int _POSIX_Condition_variables_Wait_support( _Thread_queue_Context_initialize( &queue_context ); if ( abstime != NULL ) { - _Thread_queue_Context_set_timeout_argument( &queue_context, abstime ); + _Thread_queue_Context_set_timeout_argument( &queue_context, abstime, true ); if ( _POSIX_Condition_variables_Get_clock( flags ) == CLOCK_MONOTONIC ) { _Thread_queue_Context_set_enqueue_callout( diff --git a/cpukit/posix/src/mqueuerecvsupp.c b/cpukit/posix/src/mqueuerecvsupp.c index 2adcb7b3b2..9c26bf100b 100644 --- a/cpukit/posix/src/mqueuerecvsupp.c +++ b/cpukit/posix/src/mqueuerecvsupp.c @@ -69,7 +69,7 @@ ssize_t _POSIX_Message_queue_Receive_support( } _Thread_queue_Context_set_enqueue_callout( &queue_context, enqueue_callout ); - _Thread_queue_Context_set_timeout_argument( &queue_context, abstime ); + _Thread_queue_Context_set_timeout_argument( &queue_context, abstime, true ); /* * Now if something goes wrong, we return a "length" of -1 diff --git a/cpukit/posix/src/mqueuesendsupp.c b/cpukit/posix/src/mqueuesendsupp.c index 7be23fc595..328a01ece4 100644 --- a/cpukit/posix/src/mqueuesendsupp.c +++ b/cpukit/posix/src/mqueuesendsupp.c @@ -70,7 +70,7 @@ int _POSIX_Message_queue_Send_support( } _Thread_queue_Context_set_enqueue_callout( &queue_context, enqueue_callout ); - _Thread_queue_Context_set_timeout_argument( &queue_context, abstime ); + _Thread_queue_Context_set_timeout_argument( &queue_context, abstime, true ); _CORE_message_queue_Acquire_critical( &the_mq->Message_queue, diff --git a/cpukit/posix/src/mutexlocksupp.c b/cpukit/posix/src/mutexlocksupp.c index e5bd1784ea..983ee578ad 100644 --- a/cpukit/posix/src/mutexlocksupp.c +++ b/cpukit/posix/src/mutexlocksupp.c @@ -69,7 +69,7 @@ int _POSIX_Mutex_Lock_support( executing = _POSIX_Mutex_Acquire( the_mutex, &queue_context ); _Thread_queue_Context_set_enqueue_callout( &queue_context, enqueue_callout); - _Thread_queue_Context_set_timeout_argument( &queue_context, abstime ); + _Thread_queue_Context_set_timeout_argument( &queue_context, abstime, true ); switch ( _POSIX_Mutex_Get_protocol( flags ) ) { case POSIX_MUTEX_PRIORITY_CEILING: |