Browse Source

Merge branch 'cg_merges_20121217' into bfgminer

Luke Dashjr 13 years ago
parent
commit
b89b7cd2e2
1 changed files with 7 additions and 0 deletions
  1. 7 0
      miner.c

+ 7 - 0
miner.c

@@ -5586,6 +5586,13 @@ static void *stratum_thread(void *userdata)
 			break;
 			break;
 		}
 		}
 
 
+		/* Check this pool hasn't died while being a backup pool and
+		 * has not had its idle flag cleared */
+		if (pool_tclear(pool, &pool->idle)) {
+			applog(LOG_INFO, "Stratum connection to pool %d resumed", pool->pool_no);
+			pool_resus(pool);
+		}
+
 		if (!parse_method(pool, s) && !parse_stratum_response(pool, s))
 		if (!parse_method(pool, s) && !parse_stratum_response(pool, s))
 			applog(LOG_INFO, "Unknown stratum msg: %s", s);
 			applog(LOG_INFO, "Unknown stratum msg: %s", s);
 		free(s);
 		free(s);