diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/thread/sem_timedwait.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/thread/sem_timedwait.c b/src/thread/sem_timedwait.c index 8132eb1b..58d3ebfe 100644 --- a/src/thread/sem_timedwait.c +++ b/src/thread/sem_timedwait.c @@ -22,7 +22,7 @@ int sem_timedwait(sem_t *restrict sem, const struct timespec *restrict at)  		pthread_cleanup_push(cleanup, (void *)(sem->__val+1));  		r = __timedwait_cp(sem->__val, -1, CLOCK_REALTIME, at, sem->__val[2]);  		pthread_cleanup_pop(1); -		if (r && r != EINTR) { +		if (r) {  			errno = r;  			return -1;  		} | 
