diff --git a/src/cutecoin/core/app.py b/src/cutecoin/core/app.py index 10c6e59881903ea73505b6ea4d2b3ee8ce2ef0d3..d50ccbd85b083f23e9cb1572f9a75ccfe62661f0 100644 --- a/src/cutecoin/core/app.py +++ b/src/cutecoin/core/app.py @@ -10,7 +10,7 @@ import tarfile import shutil import json import datetime -import asyncio +import i18n_rc from PyQt5.QtCore import QObject, pyqtSignal, pyqtSlot, \ QUrl, QTranslator, QCoreApplication, QLocale diff --git a/src/cutecoin/core/net/node.py b/src/cutecoin/core/net/node.py index a6803df3f07857b047f96393fa3ae6c981f0ba97..617d0fdf1153d572367446637b26ca12e52410f9 100644 --- a/src/cutecoin/core/net/node.py +++ b/src/cutecoin/core/net/node.py @@ -94,7 +94,7 @@ class Node(QObject): logging.debug("Node from address : {:}".format(str(node))) return node else: - raise + return None @classmethod def from_peer(cls, network_manager, currency, peer): diff --git a/src/cutecoin/main.py b/src/cutecoin/main.py index 731d89a0848c27dd3eb8c12d5ca9acd35bd54b37..6f307d8c15ad13ede448b89dbe8ba4d305082b26 100755 --- a/src/cutecoin/main.py +++ b/src/cutecoin/main.py @@ -13,11 +13,6 @@ from PyQt5.QtWidgets import QApplication from cutecoin.gui.mainwindow import MainWindow from cutecoin.core.app import Application -def handle_exception(loop, context): - logging.debug("Async exception : raise {1} : {0} in {2}".format(context['message'], - str(context['exception']), - str(context['future']))) - if __name__ == '__main__': # activate ctrl-c interrupt signal.signal(signal.SIGINT, signal.SIG_DFL) @@ -26,7 +21,7 @@ if __name__ == '__main__': loop = QEventLoop(cutecoin) app = Application(sys.argv, cutecoin, loop) asyncio.set_event_loop(loop) - loop.set_exception_handler(handle_exception) + logging.debug("Debug enabled : {0}".format(loop.get_debug())) with loop: window = MainWindow(app) window.showMaximized()