From 7bfffd7598b414e037883f51e5202193d5a4ed54 Mon Sep 17 00:00:00 2001 From: Nils Maier Date: Sat, 24 Aug 2019 06:34:37 +0200 Subject: [PATCH] Rely on startNext to invoke maybeNotifyFinished Closes #6 --- lib/manager/man.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/manager/man.ts b/lib/manager/man.ts index d0828c0..a2df999 100644 --- a/lib/manager/man.ts +++ b/lib/manager/man.ts @@ -266,7 +266,6 @@ export class Manager extends EventEmitter { changedState(download: Download, oldState: number, newState: number) { if (oldState === RUNNING) { this.running.delete(download); - this.maybeNotifyFinished(); } if (newState === QUEUED) { this.resetScheduler(); @@ -279,7 +278,7 @@ export class Manager extends EventEmitter { this.running.add(download); } else { - this.startNext(); + this.startNext().catch(console.error); } }