Browse Source

Bugfix: Try GBT if no pool protocol is known (can occur in the process of stratum failover to GBT)

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

+ 3 - 0
miner.c

@@ -2890,6 +2890,9 @@ static bool get_upstream_work(struct work *work, CURL *curl)
 
 
 	char *rpc_req;
 	char *rpc_req;
 
 
+	if (pool->proto == PLP_NONE)
+		pool->proto = PLP_GETBLOCKTEMPLATE;
+
 tryagain:
 tryagain:
 	rpc_req = prepare_rpc_req(work, pool->proto, NULL);
 	rpc_req = prepare_rpc_req(work, pool->proto, NULL);
 	if (!rpc_req)
 	if (!rpc_req)