Closed 0ric1 closed 5 years ago
is: else if (!(WSACloseEvent(read_event) || WSACloseEvent(write_event) || CloseAndInvalidateSocket() || WSACleanup()))
else if (!(WSACloseEvent(read_event) || WSACloseEvent(write_event) || CloseAndInvalidateSocket() || WSACleanup()))
must be: else if (!(WSACloseEvent(read_event) && WSACloseEvent(write_event) && CloseAndInvalidateSocket() && 0 == WSACleanup()))
else if (!(WSACloseEvent(read_event) && WSACloseEvent(write_event) && CloseAndInvalidateSocket() && 0 == WSACleanup()))
You're right, don't know what I was smoking.... Fixed.
is:
else if (!(WSACloseEvent(read_event) || WSACloseEvent(write_event) || CloseAndInvalidateSocket() || WSACleanup()))
must be:
else if (!(WSACloseEvent(read_event) && WSACloseEvent(write_event) && CloseAndInvalidateSocket() && 0 == WSACleanup()))