|
|
|
@ -4323,11 +4323,11 @@ static void *stratum_thread(void *userdata)
@@ -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); |
|
|
|
|