diff --git a/tests/server/sockfilt.c b/tests/server/sockfilt.c
index a26ec40c1e162e15222dd7c85fd11f2e626457ba..c5a0b379f67c3bdc10dce8bf3231ff3d400f9827 100644
--- a/tests/server/sockfilt.c
+++ b/tests/server/sockfilt.c
@@ -432,7 +432,7 @@ static int select_ws(int nfds, fd_set *readfds, fd_set *writefds,
   }
 
   if(!nfds) {
-    Sleep(1000*tv->tv_sec + tv->tv_usec/1000);
+    Sleep(1000*timeout->tv_sec + timeout->tv_usec/1000);
     return 0;
   }