summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/app.py
diff options
context:
space:
mode:
authordrebs <drebs@leap.se>2015-05-29 19:02:44 -0300
committerdrebs <drebs@leap.se>2015-05-29 19:05:02 -0300
commit907a864c774cc43fcf0ebff3d6b5082901661e98 (patch)
tree8f54fa030bb85aefaa877736d114d8d26739a8da /src/leap/bitmask/app.py
parent5a0de9fd25d783039345674680c67a2bd91815a5 (diff)
[bug] move events server init to backend
If the events server is initialized in a different process than the backend, the txzmq socket raises an "zmq.error.ZMQError: Interrupted system call" exception during the events server initialization. Despite that, communication seems to work flawlessly after the initialization. Moving the events server initialization to the same process as the backend causes the exception to not be raised during events server intialization.
Diffstat (limited to 'src/leap/bitmask/app.py')
-rw-r--r--src/leap/bitmask/app.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/leap/bitmask/app.py b/src/leap/bitmask/app.py
index db390a63..731c168c 100644
--- a/src/leap/bitmask/app.py
+++ b/src/leap/bitmask/app.py
@@ -57,7 +57,6 @@ from leap.bitmask.services.mail import plumber
from leap.bitmask.util import leap_argparse, flags_to_dict
from leap.bitmask.util.requirement_checker import check_requirements
-from leap.common.events import server as event_server
from leap.mail import __version__ as MAIL_VERSION
import codecs
@@ -153,12 +152,6 @@ def start_app():
# XXX mail repair commands disabled for now
# do_mail_plumbing(opts)
- try:
- event_server.ensure_server()
- except Exception as e:
- # We don't even have logger configured in here
- print "Could not ensure server: %r" % (e,)
-
PLAY_NICE = os.environ.get("LEAP_NICE")
if PLAY_NICE and PLAY_NICE.isdigit():
nice = os.nice(int(PLAY_NICE))