From 0e440af998888e47313f657067db6d0db41e343a Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Wed, 3 Jun 2015 21:43:22 -0300 Subject: errors not being captured, use errbacks --- service/pixelated/config/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/service/pixelated/config/__init__.py b/service/pixelated/config/__init__.py index 8a3733a3..bb1fda2c 100644 --- a/service/pixelated/config/__init__.py +++ b/service/pixelated/config/__init__.py @@ -99,4 +99,10 @@ def initialize(): args.leap_home, leap_session)) + def _quit_on_error(failure): + failure.printTraceback() + reactor.stop() + + deferred.addErrback(_quit_on_error) + reactor.run() -- cgit v1.2.3