From e1c4df4d934c19b045ea818911925383cfa2a2ee Mon Sep 17 00:00:00 2001 From: Sebastian Steuer Date: Sat, 23 Nov 2013 23:54:45 +0100 Subject: [PATCH] make ctrl-c work again (daemon threads) --- oven.py | 3 +++ picoreflowd.py | 2 ++ 2 files changed, 5 insertions(+) diff --git a/oven.py b/oven.py index 6e17762..c0dd022 100644 --- a/oven.py +++ b/oven.py @@ -13,6 +13,7 @@ class Oven (threading.Thread): def __init__(self): threading.Thread.__init__(self) + self.daemon = True self.profile = None self.start_time = 0 self.power = 0.0 @@ -67,6 +68,8 @@ class TempSensor(threading.Thread): def __init__(self,oven): threading.Thread.__init__(self) + self.daemon = True + self.temperature = 0 self.oven = oven diff --git a/picoreflowd.py b/picoreflowd.py index 84f950a..72d8974 100644 --- a/picoreflowd.py +++ b/picoreflowd.py @@ -28,6 +28,8 @@ def notifyAll(message): class OvenWatcher(threading.Thread): def __init__(self,oven): threading.Thread.__init__(self) + self.daemon = True + self.oven = oven def run(self):