
The semaphore is only used when Worker::start() is called to synchronize the startup of the two threads. Also asserted that the state is what we expected it to be.
The semaphore is only used when Worker::start() is called to synchronize the startup of the two threads. Also asserted that the state is what we expected it to be.