Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2022 → Rev 1787

/trunk/kernel/test/synch/semaphore1/test.c/semaphore1.c
49,7 → 49,7
static void producer(void *arg);
static void failed(void);
 
static void producer(void *arg)
void producer(void *arg)
{
thread_detach(THREAD);
 
61,7 → 61,7
semaphore_up(&sem);
}
 
static void consumer(void *arg)
void consumer(void *arg)
{
thread_detach(THREAD);
73,13 → 73,13
semaphore_up(&sem);
}
 
static void failed(void)
void failed(void)
{
printf("Test failed prematurely.\n");
thread_exit();
}
 
void test_semaphore1(void)
void test(void)
{
int i, j, k;
int consumers, producers;