Fix error propagation from WinSock functions. Fix cleanup of sockets. Allow the handshake to be interrupted.

This commit is contained in:
Cameron Gutman 2014-01-20 19:26:33 -05:00
commit 2f83dba24c
7 changed files with 48 additions and 22 deletions

View file

@ -8,7 +8,7 @@ typedef struct _NVCTL_PACKET_HEADER {
} NVCTL_PACKET_HEADER, *PNVCTL_PACKET_HEADER;
IP_ADDRESS host;
SOCKET ctlSock;
SOCKET ctlSock = INVALID_SOCKET;
STREAM_CONFIGURATION streamConfig;
PLT_THREAD heartbeatThread;
PLT_THREAD jitterThread;