From 60a74067a433ed01c6e74106c302827fd7f52f8d Mon Sep 17 00:00:00 2001 From: deajan Date: Sun, 15 Sep 2024 12:58:14 +0200 Subject: [PATCH] GUI: Fix specific errors don't flush the queues --- npbackup/core/runner.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/npbackup/core/runner.py b/npbackup/core/runner.py index a702f4c..164fe72 100644 --- a/npbackup/core/runner.py +++ b/npbackup/core/runner.py @@ -649,6 +649,8 @@ class NPBackupRunner: f"Runner: Function {operation} failed with: {exc}", level="error" ) logger.error("Trace:", exc_info=True) + self.stdout.put(None) + self.stderr.put(None) # In case of error, we really need to write metrics # pylint: disable=E1101 (no-member) metric_writer(self.repo_config, False, None, fn.__name__, self.dry_run)