From 602095f614276dd52fad718c223e0be17d12b11e Mon Sep 17 00:00:00 2001 From: comfyanonymous Date: Wed, 10 May 2023 15:49:49 -0400 Subject: [PATCH] Send execution_error message on websocket on execution exception. --- execution.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/execution.py b/execution.py index 3953fde3..7ee03897 100644 --- a/execution.py +++ b/execution.py @@ -185,7 +185,11 @@ class PromptExecutor: if isinstance(e, comfy.model_management.InterruptProcessingException): print("Processing interrupted") else: - print(traceback.format_exc()) + message = str(traceback.format_exc()) + print(message) + if self.server.client_id is not None: + self.server.send_sync("execution_error", { "message": message }, self.server.client_id) + to_delete = [] for o in self.outputs: if (o not in current_outputs) and (o not in executed):