Replaced Mutex with EventWaitHandle