diff --git a/lib/solaar/listener.py b/lib/solaar/listener.py index 5be03f5f..45fca3b8 100644 --- a/lib/solaar/listener.py +++ b/lib/solaar/listener.py @@ -218,11 +218,13 @@ def stop_all(): listeners = list(_all_listeners.values()) _all_listeners.clear() - for l in listeners: - if l: - l.stop() - for l in listeners: - if l: + if listeners: + _log.info("stopping %s", listeners) + + for l in listeners: + if l: + l.stop() + for l in listeners: l.join()