diff --git a/cgminer.c b/cgminer.c index c42703fb..af1e668b 100644 --- a/cgminer.c +++ b/cgminer.c @@ -4601,8 +4601,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; } }