diff --git a/cgminer.c b/cgminer.c index 279b7af9..d0faff00 100644 --- a/cgminer.c +++ b/cgminer.c @@ -4581,8 +4581,8 @@ static void clear_stratum_shares(struct pool *pool) if (cleared) { applog(LOG_WARNING, "Lost %d shares due to stratum disconnect on pool %d", cleared, pool->pool_no); - pool->stale_shares++; - total_stale++; + pool->stale_shares += cleared; + total_stale += cleared; } }