From 1ce87ebdd9e5a869d702c41e285845746b25f28e Mon Sep 17 00:00:00 2001
From: Nico Alt <nicoalt@posteo.org>
Date: Sun, 12 Apr 2020 14:00:02 +0000
Subject: [PATCH] Fix calling callbacks in socket listener

---
 briar_wrapper/models/socket_listener.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/briar_wrapper/models/socket_listener.py b/briar_wrapper/models/socket_listener.py
index 0850542..91274e5 100644
--- a/briar_wrapper/models/socket_listener.py
+++ b/briar_wrapper/models/socket_listener.py
@@ -73,7 +73,7 @@ class SocketListener():  # pylint: disable=too-few-public-methods
 
     def _call_signal_callbacks(self, message):
         self._signals_lock.acquire()
-        for signal in self._signals:
+        for _, signal in self._signals.items():
             if signal["event"] == message['name']:
                 signal["callback"](message)
         self._signals_lock.release()
-- 
GitLab