From 1486a148a41979df80e4b46d390e12e7b27c4516 Mon Sep 17 00:00:00 2001 From: mdipanjan Date: Wed, 6 May 2026 20:34:58 +0530 Subject: [PATCH] fix: resolve WorkerPool on empty URL list --- src/pool.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pool.ts b/src/pool.ts index 44e55f6..275bd66 100644 --- a/src/pool.ts +++ b/src/pool.ts @@ -30,6 +30,11 @@ export class WorkerPool { let completed = 0 const total = urls.length + if (total === 0) { + resolve() + return + } + const dispatchNext = (worker: Worker) => { if (dispatched >= total) return const idx = dispatched++