diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/leap/common/events/zmq_components.py | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/leap/common/events/zmq_components.py b/src/leap/common/events/zmq_components.py index 729ca90..51de02c 100644 --- a/src/leap/common/events/zmq_components.py +++ b/src/leap/common/events/zmq_components.py @@ -25,6 +25,7 @@ import os  import logging  import txzmq  import re +import time  from abc import ABCMeta @@ -154,6 +155,11 @@ class TxZmqComponent(object):          :type socket: zmq.Socket          """          authenticator = ThreadAuthenticator(self._factory.context) + +        # Temporary fix until we understand what the problem is +        # See https://leap.se/code/issues/7536 +        time.sleep(0.5) +          authenticator.start()          # XXX do not hardcode this here.          authenticator.allow('127.0.0.1') | 
