From 8d2fc1f7e1222f68edaf92f14e02c555641fa0c0 Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Sat, 6 Feb 2016 18:08:47 +0100 Subject: [PATCH] Do not close the engine from our side when finished with slicing The engine will close itself when done. Closing it from our side actually introduces errors as things can still be busy processing --- plugins/CuraEngineBackend/CuraEngineBackend.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index e415f56603..c005d8da05 100644 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -213,13 +213,6 @@ class CuraEngineBackend(Backend): self._message.hide() self._message = None - if self._always_restart: - try: - self._process.terminate() - self._createSocket() - except: # terminating a process that is already terminating causes an exception, silently ignore this. - pass - def _onGCodeLayerMessage(self, message): self._scene.gcode_list.append(message.data.decode("utf-8", "replace"))