It might be all set up...almost. Just need to get semaphore into a struct to pass to the C function threadTask.  Insturctions of what needs to be included in the struct are located at the top of Server.cc. Good luck