Condition Variable Wait Cpp Brakes