Closed jpmens closed 8 years ago
I found the root-cause of this to be the update timers not being canceled. To quick-fix this, I introduced Homie.quit(). But this is probably not the most pythonic way so I will leave this issue open and dig into this later on.
Homie.quit()
works. Would an atexit
handler do the trick?
Threads had to be daemonic before atexit kicks in. Thanks for the heads-up!
On Python 2.7,
homie-python
cannot be stopped with CTRL-C.(Oh, I notice you've changed the name from
homie-python3
tohomie-python
; well done. :-)