'Wait until the event is signaled or the timeout has passed.'

def _wait_event(self, event, timeout=win32event.INFINITE):

    avoid_blocking_call(win32event.WaitForMultipleObjects, [event], False, timeout)
