From ca82b2fb94d3f14020a24eb044aa3a27991fbdc1 Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Wed, 15 Sep 2021 22:58:27 +0200 Subject: [PATCH] Fix issue where a retried upload spawns two stats threads --- svelte/src/home_page/UploadProgressBar.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/svelte/src/home_page/UploadProgressBar.svelte b/svelte/src/home_page/UploadProgressBar.svelte index e682efa..a0f0359 100644 --- a/svelte/src/home_page/UploadProgressBar.svelte +++ b/svelte/src/home_page/UploadProgressBar.svelte @@ -79,7 +79,9 @@ const on_failure = (status, message) => { export const start = () => { start_time = new Date().getTime() - stats_interval = setInterval(on_progress, stats_interval_ms) + if (stats_interval === null) { + stats_interval = setInterval(on_progress, stats_interval_ms) + } let form = new FormData(); form.append('file', job.file, job.name);