From 8cd3b8fdeff971016d904e6df36886d815790265 Mon Sep 17 00:00:00 2001 From: Daniel Pavel Date: Fri, 21 Jun 2013 15:21:49 +0200 Subject: [PATCH] save configuration a little early, better timing on shutdown --- lib/solaar/listener.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/solaar/listener.py b/lib/solaar/listener.py index bc127868..82123982 100644 --- a/lib/solaar/listener.py +++ b/lib/solaar/listener.py @@ -222,13 +222,14 @@ def stop_all(): _log.info("stopping %s", listeners) for l in listeners: - if l: - l.stop() - for l in listeners: - l.join() + l.stop() configuration.save() + if listeners: + for l in listeners: + l.join() + _status_callback = None _error_callback = None