diff --git a/virtualsmartcard/src/vpcd/vpcd.c b/virtualsmartcard/src/vpcd/vpcd.c index ee9e981..ecdb8bd 100644 --- a/virtualsmartcard/src/vpcd/vpcd.c +++ b/virtualsmartcard/src/vpcd/vpcd.c @@ -179,6 +179,7 @@ SOCKET waitforclient(SOCKET server, long secs, long usecs) fd_set rfds; struct timeval tv; + FD_ZERO(&rfds); #pragma warning(disable:4127) FD_SET(server, &rfds); #pragma warning(default:4127)