chiark / gitweb /
Make more threads into daemons so Cura closes easier
authordaid <daid303@gmail.com>
Fri, 22 Nov 2013 13:56:46 +0000 (14:56 +0100)
committerdaid <daid303@gmail.com>
Fri, 22 Nov 2013 13:56:46 +0000 (14:56 +0100)
Cura/gui/configWizard.py

index ecf0ad61cb482cdb40743ef5ae7ea5248e2ca084..4e45d5ac63afc9169d8041f7f97b6eb35b7c3ea1 100644 (file)
@@ -726,7 +726,9 @@ class UltimakerCalibrateStepsPerEPage(InfoPage):
                self.lengthInput.SetValue("100")
 
        def OnExtrudeClick(self, e):
-               threading.Thread(target=self.OnExtrudeRun).start()
+               t = threading.Thread(target=self.OnExtrudeRun)
+               t.daemon = True
+               t.start()
 
        def OnExtrudeRun(self):
                self.heatButton.Enable(False)
@@ -759,7 +761,9 @@ class UltimakerCalibrateStepsPerEPage(InfoPage):
                self.heatButton.Enable()
 
        def OnHeatClick(self, e):
-               threading.Thread(target=self.OnHeatRun).start()
+               t = threading.Thread(target=self.OnHeatRun)
+               t.daemon = True
+               t.start()
 
        def OnHeatRun(self):
                self.heatButton.Enable(False)