--- httpd_bench.c~	Tue Apr 13 22:46:58 1999
+++ httpd_bench.c	Sat Apr 17 21:27:42 1999
@@ -994,11 +994,11 @@
 
 		/* blocking is done with a possible timeout */
 		if (tv_is_valid (&timer)) {
-			dbg_printf ("blocking\n");
-			error = select (maxfd + 1, &fs_readt, &fs_writet, NULL, NULL);
-		} else {
 			dbg_printf ("blocking (t/o is %d.%06d secs)\n", timer.tv_sec, timer.tv_usec);
 			error = select (maxfd + 1, &fs_readt, &fs_writet, NULL, &timer);
+		} else {
+			dbg_printf ("blocking\n");
+			error = select (maxfd + 1, &fs_readt, &fs_writet, NULL, NULL);
 		}
 		if ((error == -1) && (errno != EINTR)) {
 			fprintf (stderr, "select: %s\n", strerror (errno));

