Browse Source

Bugfix: Ensure GETWORK_MODE_GBT isn't replaced with GETWORK_MODE_POOL

Luke Dashjr 13 years ago
parent
commit
4569325a1e
1 changed files with 1 additions and 2 deletions
  1. 1 2
      miner.c

+ 1 - 2
miner.c

@@ -2820,7 +2820,7 @@ static char *prepare_rpc_req(struct work *work, enum pool_protocol proto, const
 	clear_work(work);
 	switch (proto) {
 		case PLP_GETWORK:
-			
+			work->getwork_mode = GETWORK_MODE_POOL;
 			return strdup(getwork_req);
 		case PLP_GETBLOCKTEMPLATE:
 			work->getwork_mode = GETWORK_MODE_GBT;
@@ -2937,7 +2937,6 @@ tryagain:
 
 	work->pool = pool;
 	work->longpoll = false;
-	work->getwork_mode = GETWORK_MODE_POOL;
 	calc_diff(work, 0);
 	total_getworks++;
 	pool->getwork_requested++;