search for: wsa_wait_event_0

Displaying 1 result from an estimated 1 matches for "wsa_wait_event_0".

2018 Feb 27
2
tinc 1.1: missing PONG
.../ + curgen = io_tree.generation; + DWORD num_events = event_count; - WSAEVENT event; + for(DWORD event_offset = 0; event_offset < num_events;) { + DWORD result = WSAWaitForMultipleEvents(num_events - event_offset, &events[event_offset], FALSE, timeout_ms, FALSE); - if(result >= WSA_WAIT_EVENT_0 && result < WSA_WAIT_EVENT_0 + event_count) { - event = events[result - WSA_WAIT_EVENT_0]; - } + if(result == WSA_WAIT_TIMEOUT) { + break; + } + + if(result < WSA_WAIT_EVENT_0 || result >= WSA_WAIT_EVENT_0 + num_events - event_offset) { + return(false); + } - fr...