todo
WaitableEvent::WaitForAnyUntil () small fix