Changed signal to broadcast. Now all threads will wake up when someone sets down their forks.
Check if hungry before eating.
Broadcasting may cause race conditions.