This is a multi-threading assignment utilizing the pthreads library. It is a simulation of threads (workers) taking from a shared resoruce pool (keg) that must then be replinished by the first thread (Bobo) without causing issues like race conditions or deadlock.
Run by going to the the containing directory in the cosnole, running "make", and then "./kegger"