From 221a24ecf2aa531632b1ab362c4b2556b2005692 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Fri, 11 Dec 2015 00:08:53 +0100 Subject: [PATCH] Workaround to bug #286 --- src/sakia/main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/sakia/main.py b/src/sakia/main.py index 604317a6..c96010ad 100755 --- a/src/sakia/main.py +++ b/src/sakia/main.py @@ -8,6 +8,8 @@ import sys import asyncio import logging import os +import socket +import random # To force cx_freeze import import PyQt5.QtSvg @@ -42,15 +44,14 @@ def async_exception_handler(loop, context): logging.error('\n'.join(log_lines), exc_info=exc_info) if "Unclosed" not in message and \ - "socket.gaierror" not in str(exception) and \ - "socket.gaierror" not in message: + "socket.gaierror" not in str(log_lines): os._exit(1) if __name__ == '__main__': #Â activate ctrl-c interrupt signal.signal(signal.SIGINT, signal.SIG_DFL) - + real_addr = socket.getaddrinfo sakia = QApplication(sys.argv) loop = QEventLoop(sakia) loop.set_exception_handler(async_exception_handler) -- GitLab