backend won't start with latest pyzmq (14.7.0)
Using latest pyzmq (14.7.0) the bundle won't work properly. It wont start the backend or the communication is broken.
As a workaround, pinning bitmask_client and leap_pycommon to 14.6.0 it works fine.
We need to investigate what's the problem and if we can fix it to use the latest pyzmq.
This is what we get with pyzmq==14.7.0 (no pin, just latest)
➜ ./bitmask No updates found /home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/Bitmask-linux64-0.9.0alpha11/./apps/:/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/Bitmask-linux64-0.9.0alpha11/./lib/ :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named pyasn1_modules.rfc2459'. Please install it from and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. ERROR: No updater mirrors found (missing or not well formed launcher.conf) [2015-06-24 19:13:32] DEBUG - L#72 : leap.bitmask.util.requirement_checker:check_requirements - Checking requirements... [2015-06-24 19:13:32] ERROR - L#62 : leap.bitmask.util.requirement_checker:get_requirements - Requirements file not found. DistributionNotFound(Requirement.parse('leap.bitmask'),) [2015-06-24 19:13:32] DEBUG - L#102 : leap.bitmask.util.requirement_checker:check_requirements - Done [2015-06-24 19:13:32] INFO - L#192 : leap.bitmask.app:start_app - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2015-06-24 19:13:32] INFO - L#193 : leap.bitmask.app:start_app - Bitmask version 0.8.1-54-ge7bda57 [2015-06-24 19:13:32] INFO - L#194 : leap.bitmask.app:start_app - leap.mail version unknown [2015-06-24 19:13:32] INFO - L#127 : leap.bitmask.app:log_lsb_release_info - LSB Release info: [2015-06-24 19:13:32] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Distributor ID: LinuxMint [2015-06-24 19:13:32] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Description: Linux Mint 17.1 Rebecca [2015-06-24 19:13:32] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Release: 17.1 [2015-06-24 19:13:32] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Codename: rebecca [2015-06-24 19:13:32] INFO - L#196 : leap.bitmask.app:start_app - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2015-06-24 19:13:32] INFO - L#198 : leap.bitmask.app:start_app - Starting app [2015-06-24 19:13:32] DEBUG - L#67 : leap.bitmask.backend.backend_proxy:_init_zmq - Setting up ZMQ connection to server... [2015-06-24 19:13:32] DEBUG - L#177 : leap.bitmask.backend.backend_proxy:check_online - Checking whether backend is online... [2015-06-24 19:13:32] WARNING - L#183 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline! [2015-06-24 19:13:32] DEBUG - L#201 : leap.bitmask.app:start_app - Backend online: True Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number [2015-06-24 19:13:32] DEBUG - L#67 : leap.bitmask.backend.backend_proxy:_init_zmq - Setting up ZMQ connection to server... [2015-06-24 19:13:32] DEBUG - L#191 : leap.bitmask.backend.backend_proxy:start - Starting backend proxy... [2015-06-24 19:13:32] DEBUG - L#177 : leap.bitmask.backend.backend_proxy:check_online - Checking whether backend is online... [2015-06-24 19:13:32] DEBUG - L#96 : leap.bitmask.backend.backend_proxy:run - Starting ZMQ loop. [2015-06-24 19:13:33] WARNING - L#183 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline! [2015-06-24 19:13:33] DEBUG - L#75 : leap.bitmask.backend.signaler_qt:_run - Running SignalerQt loop [2015-06-24 19:13:33] DEBUG - L#52 : leap.bitmask.util.keyring_helpers:_get_keyring_with_fallback - No usable keyring found [2015-06-24 19:13:33] DEBUG - L#52 : leap.bitmask.util.keyring_helpers:_get_keyring_with_fallback - No usable keyring found [2015-06-24 19:13:33] DEBUG - L#70 : leap.bitmask.platform_init.initializers:init_platform - Running initializer for Linux [2015-06-24 19:13:33] DEBUG - L#110 : leap.bitmask.services.eip.conductor:start_eip_machine - eip machine started [2015-06-24 19:13:33] DEBUG - L#241 : leap.bitmask.services.mail.conductor:start_mail_machine - Starting mail state machine... [2015-06-24 19:13:33] DEBUG - L#136 : leap.bitmask.config.leapsettings:get_configured_providers - Error listing providers, assume there are none. OSError(2, 'No such file or directory') [2015-06-24 19:13:33] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State Encrypted Internet::off entered. Emitting signal ... [2015-06-24 19:13:33] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State Mail::off entered. Emitting signal ... [2015-06-24 19:13:33] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State IMAP::off entered. Emitting signal ... [2015-06-24 19:13:33] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State IMAP::off entered. Emitting signal ... [2015-06-24 19:13:44] DEBUG - L#136 : leap.bitmask.config.leapsettings:get_configured_providers - Error listing providers, assume there are none. OSError(2, 'No such file or directory') [2015-06-24 19:13:44] DEBUG - L#1627 : leap.bitmask.gui.mainwindow:quit - Quitting... [2015-06-24 19:13:44] DEBUG - L#1589 : leap.bitmask.gui.mainwindow:_stop_services - Stopping services... [2015-06-24 19:13:44] DEBUG - L#1601 : leap.bitmask.gui.mainwindow:_stop_services - Stopping mail services [2015-06-24 19:13:44] DEBUG - L#276 : leap.bitmask.services.mail.conductor:stop_mail_services - Mail services not started. [2015-06-24 19:13:44] DEBUG - L#1604 : leap.bitmask.gui.mainwindow:_stop_services - Doing logout [2015-06-24 19:13:44] DEBUG - L#584 : leap.bitmask.gui.login:do_logout - Not logged in. [2015-06-24 19:13:44] DEBUG - L#1607 : leap.bitmask.gui.mainwindow:_stop_services - Terminating vpn [2015-06-24 19:13:47] DEBUG - L#1701 : leap.bitmask.gui.mainwindow:final_quit - Final quit... [2015-06-24 19:13:47] DEBUG - L#1705 : leap.bitmask.gui.mainwindow:final_quit - Closing soledad... [2015-06-24 19:13:47] DEBUG - L#109 : leap.bitmask.backend.signaler_qt:_run - SignalerQt thread stopped. [2015-06-24 19:13:47] DEBUG - L#205 : leap.bitmask.backend.backend_proxy:_stop - BackendProxy worker stopped. [2015-06-24 19:13:47] DEBUG - L#98 : leap.bitmask.backend.backend_proxy:run - Finished ZMQ loop. [2015-06-24 19:13:47] DEBUG - L#1718 : leap.bitmask.gui.mainwindow:final_quit - Cleaning pidfiles Killing all the children processes...
And pinning pyzmq==14.6.0
➜ ./bitmask No updates found /home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./apps/:/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/ :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named pyasn1_modules.rfc2459'. Please install it from and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. ERROR: No updater mirrors found (missing or not well formed launcher.conf) [2015-06-25 15:44:26] DEBUG - L#72 : leap.bitmask.util.requirement_checker:check_requirements - Checking requirements... [2015-06-25 15:44:26] ERROR - L#62 : leap.bitmask.util.requirement_checker:get_requirements - Requirements file not found. DistributionNotFound(Requirement.parse('leap.bitmask'),) [2015-06-25 15:44:26] DEBUG - L#102 : leap.bitmask.util.requirement_checker:check_requirements - Done [2015-06-25 15:44:26] INFO - L#192 : leap.bitmask.app:start_app - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2015-06-25 15:44:26] INFO - L#193 : leap.bitmask.app:start_app - Bitmask version 0.8.1-54-ge7bda57-dirty [2015-06-25 15:44:26] INFO - L#194 : leap.bitmask.app:start_app - leap.mail version unknown [2015-06-25 15:44:26] INFO - L#127 : leap.bitmask.app:log_lsb_release_info - LSB Release info: [2015-06-25 15:44:26] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Distributor ID: LinuxMint [2015-06-25 15:44:26] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Description: Linux Mint 17.1 Rebecca [2015-06-25 15:44:26] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Release: 17.1 [2015-06-25 15:44:26] INFO - L#129 : leap.bitmask.app:log_lsb_release_info - Codename: rebecca [2015-06-25 15:44:26] INFO - L#196 : leap.bitmask.app:start_app - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2015-06-25 15:44:26] INFO - L#198 : leap.bitmask.app:start_app - Starting app [2015-06-25 15:44:26] DEBUG - L#67 : leap.bitmask.backend.backend_proxy:_init_zmq - Setting up ZMQ connection to server... [2015-06-25 15:44:26] DEBUG - L#174 : leap.bitmask.backend.backend_proxy:check_online - Checking whether backend is online... [2015-06-25 15:44:26] WARNING - L#180 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline! [2015-06-25 15:44:26] DEBUG - L#201 : leap.bitmask.app:start_app - Backend online: False Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number [2015-06-25 15:44:27] DEBUG - L#53 : leap.bitmask.backend.signaler:__init__ - Connecting to signaling server... [2015-06-25 15:44:27] DEBUG - L#82 : zmq.auth.thread:_handle_pipe - auth received API command 'ALLOW' [2015-06-25 15:44:27] DEBUG - L#82 : zmq.auth.thread:_handle_pipe - auth received API command 'CURVE' [2015-06-25 15:44:27] DEBUG - L#82 : zmq.auth.thread:_handle_pipe - auth received API command 'TERMINATE' [2015-06-25 15:44:27] DEBUG - L#155 : requests.packages.urllib3.util.retry:from_int - Converted retries value: 30 -> Retry(total=30, connect=None, read=None, redirect=None) [2015-06-25 15:44:27] DEBUG - L#172 : leap.bitmask.backend.backend:run - Starting Twisted reactor. Unhandled Error Traceback (most recent call last): File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 101, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 84, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) --- --- File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/internet/posixbase.py", line 611, in _doReadOrWrite why = selectable.doRead() File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/txzmq/connection.py", line 268, in doRead events = self.socket.get(constants.EVENTS) File "zmq/backend/cython/socket.pyx", line 407, in zmq.backend.cython.socket.Socket.get (zmq/backend/cython/socket.c:3756) File "zmq/backend/cython/checkrc.pxd", line 21, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:6261) raise ZMQError(errno) zmq.error.ZMQError: Interrupted system call [2015-06-25 15:44:27] CRITICAL - L#109 : twisted.logger._stdlib:__call__ - Unhandled Error Traceback (most recent call last): File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 101, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 84, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) --- --- File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/internet/posixbase.py", line 611, in _doReadOrWrite why = selectable.doRead() File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/txzmq/connection.py", line 268, in doRead events = self.socket.get(constants.EVENTS) File "zmq/backend/cython/socket.pyx", line 407, in zmq.backend.cython.socket.Socket.get (zmq/backend/cython/socket.c:3756) File "zmq/backend/cython/checkrc.pxd", line 21, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:6261) raise ZMQError(errno) zmq.error.ZMQError: Interrupted system call Unhandled Error Traceback (most recent call last): File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 101, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 84, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) --- --- File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/internet/posixbase.py", line 611, in _doReadOrWrite why = selectable.doRead() File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/txzmq/connection.py", line 268, in doRead events = self.socket.get(constants.EVENTS) File "zmq/backend/cython/socket.pyx", line 407, in zmq.backend.cython.socket.Socket.get (zmq/backend/cython/socket.c:3756) File "zmq/backend/cython/checkrc.pxd", line 21, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:6261) raise ZMQError(errno) zmq.error.ZMQError: Interrupted system call [2015-06-25 15:44:27] CRITICAL - L#109 : twisted.logger._stdlib:__call__ - Unhandled Error Traceback (most recent call last): File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 101, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/log.py", line 84, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) --- --- File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/twisted/internet/posixbase.py", line 611, in _doReadOrWrite why = selectable.doRead() File "/home/ivan/datos/Unixono/proyectos/LEAP/bundle/0.9.0alphaX/test/Bitmask-linux64-0.9.0alpha11/./lib/txzmq/connection.py", line 268, in doRead events = self.socket.get(constants.EVENTS) File "zmq/backend/cython/socket.pyx", line 407, in zmq.backend.cython.socket.Socket.get (zmq/backend/cython/socket.c:3756) File "zmq/backend/cython/checkrc.pxd", line 21, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:6261) raise ZMQError(errno) zmq.error.ZMQError: Interrupted system call [2015-06-25 15:44:29] DEBUG - L#67 : leap.bitmask.backend.backend_proxy:_init_zmq - Setting up ZMQ connection to server... [2015-06-25 15:44:29] DEBUG - L#188 : leap.bitmask.backend.backend_proxy:start - Starting backend proxy... [2015-06-25 15:44:29] DEBUG - L#174 : leap.bitmask.backend.backend_proxy:check_online - Checking whether backend is online... [2015-06-25 15:44:29] DEBUG - L#96 : leap.bitmask.backend.backend_proxy:run - Starting ZMQ loop. [2015-06-25 15:44:29] DEBUG - L#75 : leap.bitmask.backend.signaler_qt:_run - Running SignalerQt loop [2015-06-25 15:44:29] DEBUG - L#52 : leap.bitmask.util.keyring_helpers:_get_keyring_with_fallback - No usable keyring found [2015-06-25 15:44:29] DEBUG - L#52 : leap.bitmask.util.keyring_helpers:_get_keyring_with_fallback - No usable keyring found [2015-06-25 15:44:29] DEBUG - L#70 : leap.bitmask.platform_init.initializers:init_platform - Running initializer for Linux [2015-06-25 15:44:29] DEBUG - L#110 : leap.bitmask.services.eip.conductor:start_eip_machine - eip machine started [2015-06-25 15:44:29] DEBUG - L#241 : leap.bitmask.services.mail.conductor:start_mail_machine - Starting mail state machine... [2015-06-25 15:44:29] DEBUG - L#136 : leap.bitmask.config.leapsettings:get_configured_providers - Error listing providers, assume there are none. OSError(2, 'No such file or directory') [2015-06-25 15:44:29] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State Encrypted Internet::off entered. Emitting signal ... [2015-06-25 15:44:29] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State Mail::off entered. Emitting signal ... [2015-06-25 15:44:29] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State IMAP::off entered. Emitting signal ... [2015-06-25 15:44:29] DEBUG - L#58 : leap.bitmask.gui.statemachines:onEntry - State IMAP::off entered. Emitting signal ... [2015-06-25 15:44:29] DEBUG - L#136 : leap.bitmask.config.leapsettings:get_configured_providers - Error listing providers, assume there are none. OSError(2, 'No such file or directory') [2015-06-25 15:44:40] DEBUG - L#136 : leap.bitmask.config.leapsettings:get_configured_providers - Error listing providers, assume there are none. OSError(2, 'No such file or directory') [2015-06-25 15:44:40] DEBUG - L#1627 : leap.bitmask.gui.mainwindow:quit - Quitting... [2015-06-25 15:44:40] DEBUG - L#1589 : leap.bitmask.gui.mainwindow:_stop_services - Stopping services... [2015-06-25 15:44:40] DEBUG - L#1601 : leap.bitmask.gui.mainwindow:_stop_services - Stopping mail services [2015-06-25 15:44:40] DEBUG - L#276 : leap.bitmask.services.mail.conductor:stop_mail_services - Mail services not started. [2015-06-25 15:44:40] DEBUG - L#1604 : leap.bitmask.gui.mainwindow:_stop_services - Doing logout [2015-06-25 15:44:40] DEBUG - L#584 : leap.bitmask.gui.login:do_logout - Not logged in. [2015-06-25 15:44:40] DEBUG - L#1607 : leap.bitmask.gui.mainwindow:_stop_services - Terminating vpn [2015-06-25 15:44:40] DEBUG - L#374 : leap.bitmask.services.eip.vpnprocess:terminate - VPN is not running. [2015-06-25 15:44:40] DEBUG - L#1683 : leap.bitmask.gui.mainwindow:_remove_service - Removing service: eip [2015-06-25 15:44:43] DEBUG - L#1701 : leap.bitmask.gui.mainwindow:final_quit - Final quit... [2015-06-25 15:44:43] DEBUG - L#1705 : leap.bitmask.gui.mainwindow:final_quit - Closing soledad... [2015-06-25 15:44:43] DEBUG - L#180 : leap.bitmask.backend.backend:stop - Stopping the backend... [2015-06-25 15:44:43] DEBUG - L#109 : leap.bitmask.backend.signaler_qt:_run - SignalerQt thread stopped. [2015-06-25 15:44:43] DEBUG - L#132 : leap.bitmask.backend.signaler:_worker - Signaler thread stopped. [2015-06-25 15:44:43] DEBUG - L#202 : leap.bitmask.backend.backend_proxy:_stop - BackendProxy worker stopped. [2015-06-25 15:44:43] DEBUG - L#98 : leap.bitmask.backend.backend_proxy:run - Finished ZMQ loop. [2015-06-25 15:44:43] DEBUG - L#1718 : leap.bitmask.gui.mainwindow:final_quit - Cleaning pidfiles Killing all the children processes... [2015-06-25 15:44:43] INFO - L#109 : twisted.logger._stdlib:__call__ - Received SIGTERM, shutting down. [2015-06-25 15:44:44] DEBUG - L#156 : leap.bitmask.backend.backend:_stop_reactor - Waiting for running threads to finish... 0.5/3 [2015-06-25 15:44:44] DEBUG - L#162 : leap.bitmask.backend.backend:_stop_reactor - Stopping the Twisted reactor... [2015-06-25 15:44:44] INFO - L#109 : twisted.logger._stdlib:__call__ - Main loop terminated. [2015-06-25 15:44:44] DEBUG - L#174 : leap.bitmask.backend.backend:run - Finished Twisted reactor.
(from redmine: created on 2015-06-25, duplicates #7137 (closed))