5.0.11 used more brute-force approach to close socket, where os was responsible of freeing resources:
closesocket(Socket);
5.0.12+ uses nicer implementation, which frees resources immeaditely:
shutdown(Socket, FD_SEND);
WSARecv(Socket, ...); // This is where it waits with raiden
setsockopt(Socket, SO_LINGER, ...); // Disable lingering
closesocket(Socket);
|