From e95d717436bd093db3cd5aa110c0310b74610ae6 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 5 Jan 2025 02:08:17 -0800 Subject: [PATCH] Restart calculatino if nonce is not found, in order to accomodate smaller workgroup sizes. Suboptimal but can be improved later. --- src/lib/workers/powgpu.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/workers/powgpu.ts b/src/lib/workers/powgpu.ts index a73c42b..deb688e 100644 --- a/src/lib/workers/powgpu.ts +++ b/src/lib/workers/powgpu.ts @@ -377,7 +377,7 @@ export class PowGpu extends WorkerInterface { typeof callback === 'function' && callback(hex) return } else { - console.warn(`PoW ended but 'found' is false for nonce: ${nonce}`) + setTimeout(async () => { await this.#calculate(hashHex, callback, threshold) }) } } } -- 2.34.1