1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-02-04 19:14:26 +00:00

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

This commit is contained in:
Con Kolivas 2012-10-29 12:33:25 +11:00
parent c086ef8049
commit d28a844f61

View File

@ -4323,11 +4323,11 @@ static void *stratum_thread(void *userdata)
FD_ZERO(&rd);
FD_SET(pool->sock, &rd);
timeout.tv_sec = 120;
timeout.tv_sec = 90;
timeout.tv_usec = 0;
/* 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
* as dead */
select(pool->sock + 1, &rd, NULL, NULL, &timeout);