#include #include "producer.h" #include "shared.h" void Producer(void) { int item; while (1) { item = produce_item(); // sem_wait(&semProducer); // down(&empty); // down(&mutex); insert_item(item); // sem_post(&semProducer); // up(&mutex); // up(&full); break; } } long int produce_item(void) { return random(); } void insert_item(long int item) { ; }