Browse Source

Bugfix: Avoid lingering stratum_auth when connection is lost

Luke Dashjr 13 years ago
parent
commit
889bc82931
1 changed files with 1 additions and 0 deletions
  1. 1 0
      util.c

+ 1 - 0
util.c

@@ -1413,6 +1413,7 @@ void suspend_stratum(struct pool *pool)
 	applog(LOG_INFO, "Closing socket for stratum pool %d", pool->pool_no);
 	applog(LOG_INFO, "Closing socket for stratum pool %d", pool->pool_no);
 	mutex_lock(&pool->stratum_lock);
 	mutex_lock(&pool->stratum_lock);
 	pool->stratum_active = false;
 	pool->stratum_active = false;
+	pool->stratum_auth = false;
 	mutex_unlock(&pool->stratum_lock);
 	mutex_unlock(&pool->stratum_lock);
 	CLOSESOCKET(pool->sock);
 	CLOSESOCKET(pool->sock);
 }
 }