diff --git a/src/lib/converters/vertd.svelte.ts b/src/lib/converters/vertd.svelte.ts index fdf09ce..9d306c6 100644 --- a/src/lib/converters/vertd.svelte.ts +++ b/src/lib/converters/vertd.svelte.ts @@ -947,7 +947,6 @@ export class VertdConverter extends Converter { case "jobFinished": { this.log(`job finished for file ${input.name}`); - ws.close(); try { const url = `${apiUrl}/api/download/${msg.data.jobId}/${uploadRes.auth}`; this.log(`downloading from ${url}`); @@ -974,6 +973,8 @@ export class VertdConverter extends Converter { } catch (e) { if (hash) this.failure(hash); rejectConversion(e); + } finally { + ws.close(); } break; }