multi-threaded-supermarket-problem
ZuzannaZawartka/multi-threaded-supermarket-problem
C
Multi-process, multi-threaded supermarket simulation with dynamic cashier management, customer flow control, and emergency evacuation handling. Uses semaphores, mutexes, message queues, and shared memory for synchronization and inter-process communication.