/kernel/trunk/test/synch/semaphore1/test.c |
---|
51,6 → 51,8 |
void producer(void *arg) |
{ |
thread_detach(THREAD); |
waitq_sleep(&can_start); |
semaphore_down(&sem); |
61,6 → 63,8 |
void consumer(void *arg) |
{ |
thread_detach(THREAD); |
waitq_sleep(&can_start); |
semaphore_down(&sem); |