|
|
@@ -2102,8 +2102,8 @@ static void *submit_work_thread(void *userdata)
|
|
|
|
|
|
/* submit solution to bitcoin via JSON-RPC */
|
|
|
while (!submit_upstream_work(work)) {
|
|
|
- if (!opt_submit_stale && stale_work(work, true)) {
|
|
|
- applog(LOG_NOTICE, "Stale share detected, discarding");
|
|
|
+ if (!opt_submit_stale && stale_work(work, true) && !pool->submit_old) {
|
|
|
+ applog(LOG_NOTICE, "Stale share detected on submit retry, discarding");
|
|
|
total_stale++;
|
|
|
pool->stale_shares++;
|
|
|
break;
|