From 3ea836346cc2ffcd706b668816d175001725344a Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Sun, 6 Aug 2023 00:21:45 -0400 Subject: [PATCH] increase job queue --- src/models/StratumV1Client.ts | 4 ++++ src/services/stratum-v1-jobs.service.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/models/StratumV1Client.ts b/src/models/StratumV1Client.ts index 24562f1..67cdb90 100644 --- a/src/models/StratumV1Client.ts +++ b/src/models/StratumV1Client.ts @@ -316,6 +316,10 @@ export class StratumV1Client { }); this.backgroundWork = setInterval(async () => { + if (this.promiseSocket.isPromiseWritable == false) { + this.destroy(); + return; + } await this.checkDifficulty(); //await this.watchdog(); }, 60 * 1000); diff --git a/src/services/stratum-v1-jobs.service.ts b/src/services/stratum-v1-jobs.service.ts index 57853ea..9b7e3e9 100644 --- a/src/services/stratum-v1-jobs.service.ts +++ b/src/services/stratum-v1-jobs.service.ts @@ -127,7 +127,7 @@ export class StratumV1JobsService { this.jobs = []; } - if (this.blocks.length >= 10) { + if (this.blocks.length >= 30) { this.blocks.shift(); }