From 8e4285189a2660b3c6d14f15ee0d8eb146ba2a03 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Wed, 16 Dec 2015 19:25:24 +0100 Subject: [PATCH] Fix bug #294 --- src/sakia/main.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/sakia/main.py b/src/sakia/main.py index 12ee9c5c..9ae7dd60 100755 --- a/src/sakia/main.py +++ b/src/sakia/main.py @@ -8,6 +8,8 @@ import sys import asyncio import logging import os +import traceback + # To force cx_freeze import import PyQt5.QtSvg @@ -45,6 +47,10 @@ def async_exception_handler(loop, context): for ignored in ("Unclosed", "socket.gaierror"): if ignored in line: return + for line in traceback.format_exception(*exc_info): + for ignored in ("Unclosed", "socket.gaierror"): + if ignored in line: + return os._exit(1) -- GitLab