Skip to content

Commit ea2ad96

Browse files
Update bai1_sem.c
1 parent 56bd036 commit ea2ad96

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

bai1_sem.c

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@ void* thread(void* arg)
99
{
1010
do{
1111
//printf("\n%d",x);
12+
1213
sem_wait(&mutex);
13-
x=x+1;
1414
//critical section
15+
x=x+1;
16+
sem_post(&mutex);
17+
1518
if(x==20)
1619
x=0;
17-
sem_post(&mutex);
20+
1821
//usleep(100);
1922
}while(1);
2023
}

0 commit comments

Comments
 (0)