Return to interruptions.c CVS log | Up to [local] / rpl / src |
version 1.37, 2010/08/26 19:07:41 | version 1.38, 2010/08/31 09:57:43 |
---|---|
Line 1597 verrouillage_gestionnaire_signaux() | Line 1597 verrouillage_gestionnaire_signaux() |
while(sem_trywait(semaphore_liste_threads) == -1) | while(sem_trywait(semaphore_liste_threads) == -1) |
# endif | # endif |
{ | { |
perror("sem_trywait"); | |
if ((errno != EINTR) && (errno != EAGAIN)) | if ((errno != EINTR) && (errno != EAGAIN)) |
{ | { |
pthread_sigmask(SIG_SETMASK, &oldset, NULL); | pthread_sigmask(SIG_SETMASK, &oldset, NULL); |