From 623b59d0e85190b0477c16f47295dfb44f81a879 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Thu, 15 Jul 2021 16:48:39 +0200 Subject: [PATCH] Set self to be in an error state if backend crashed Contributes to issue CURA-6568. --- plugins/CuraEngineBackend/CuraEngineBackend.py | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index d49baf189e..fa9a8c5474 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -938,6 +938,7 @@ class CuraEngineBackend(QObject, Backend): if return_code != 0: Logger.log("e", f"Backend exited abnormally with return code {return_code}!") self._slicing_error_message.show() + self.setState(BackendState.Error) self.stopSlicing() else: Logger.log("d", "Backend finished slicing. Resetting process and socket.")