Skip to content

simon376/ElevatorManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ElevatorManagement

Final Assignment for Object-Oriented Concurrent Programming @ Universidade de Aveiro

The application creates a simulation of people entering a building and using different elevators called via Messsage Passing Communication to move to their desired floors. The Elevator works through its queue of pending routines to bring the person to its destination.

-- Currently has a Programbreaking bug! the elevator removes a Routine from its queue without properly finishing it, which leads to one person left waiting for the future to finish forever and everybody starves