Browse Source

Shorten the stratum timeout on read to 90 seconds to detect unresponsive pool.

Con Kolivas 13 years ago
parent
commit
d28a844f61
1 changed files with 2 additions and 2 deletions
  1. 2 2
      cgminer.c

+ 2 - 2
cgminer.c

@@ -4323,11 +4323,11 @@ static void *stratum_thread(void *userdata)
 
 
 		FD_ZERO(&rd);
 		FD_ZERO(&rd);
 		FD_SET(pool->sock, &rd);
 		FD_SET(pool->sock, &rd);
-		timeout.tv_sec = 120;
+		timeout.tv_sec = 90;
 		timeout.tv_usec = 0;
 		timeout.tv_usec = 0;
 
 
 		/* The protocol specifies that notify messages should be sent
 		/* The protocol specifies that notify messages should be sent
-		 * every minute so if we fail to receive any for 2 minutes we
+		 * every minute so if we fail to receive any for 90 seconds we
 		 * assume the connection has been dropped and treat this pool
 		 * assume the connection has been dropped and treat this pool
 		 * as dead */
 		 * as dead */
 		select(pool->sock + 1, &rd, NULL, NULL, &timeout);
 		select(pool->sock + 1, &rd, NULL, NULL, &timeout);