Skip to content

Commit a20266d

Browse files
committed
blan: bala
asdfasdf Signed-off-by: Alberto Escolar Piedras <[email protected]>
1 parent 05b77ec commit a20266d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

scripts/native_simulator/common/src/nce.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ NSI_INLINE int nce_sem_rewait(sem_t *semaphore)
5252
{
5353
int ret;
5454

55-
while ((ret = sem_wait(semaphore)) == EINTR) {
55+
while (((ret = sem_wait(semaphore)) == -1) && (errno == EINTR)) {
5656
/* Restart wait if we were interrupted */
5757
}
5858
return ret;

scripts/native_simulator/common/src/nct.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ NSI_INLINE int nct_sem_rewait(sem_t *semaphore)
146146
{
147147
int ret;
148148

149-
while ((ret = sem_wait(semaphore)) == EINTR) {
149+
while (((ret = sem_wait(semaphore)) == -1) && (errno == EINTR)) {
150150
/* Restart wait if we were interrupted */
151151
}
152152
return ret;

0 commit comments

Comments
 (0)