Browse Source

Check for strategy being changed to load balance when enabling LPs.

nfactor-troky
Con Kolivas 13 years ago
parent
commit
ceec3f83c3
  1. 2
      cgminer.c

2
cgminer.c

@ -4099,7 +4099,7 @@ static void wait_lpcurrent(struct pool *pool)
if (pool->enabled == POOL_REJECTING || pool_strategy == POOL_LOADBALANCE) if (pool->enabled == POOL_REJECTING || pool_strategy == POOL_LOADBALANCE)
return; return;
while (pool != current_pool()) { while (pool != current_pool() && pool_strategy != POOL_LOADBALANCE) {
mutex_lock(&lp_lock); mutex_lock(&lp_lock);
pthread_cond_wait(&lp_cond, &lp_lock); pthread_cond_wait(&lp_cond, &lp_lock);
mutex_unlock(&lp_lock); mutex_unlock(&lp_lock);

Loading…
Cancel
Save