From b81159f295c41489ff53686d7a7efd9f1eaa8236 Mon Sep 17 00:00:00 2001 From: Calum Lind Date: Sat, 9 Jul 2011 00:56:48 +0100 Subject: [PATCH] Fix #1801: ConsoleUI failed connect missing error message --- deluge/ui/console/commands/connect.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/deluge/ui/console/commands/connect.py b/deluge/ui/console/commands/connect.py index 010f6a749..18401f3fc 100644 --- a/deluge/ui/console/commands/connect.py +++ b/deluge/ui/console/commands/connect.py @@ -59,7 +59,11 @@ class Command(BaseCommand): component.start() def on_connect_fail(result): - self.console.write("{!error!}Failed to connect to %s:%s with reason: %s" % (host, port, result.value.args[0])) + try: + msg = result.value.exception_msg + except: + msg = result.value.args[0] + self.console.write("{!error!}Failed to connect to %s:%s with reason: %s" % (host, port, msg)) d.addCallback(on_connect) d.addErrback(on_connect_fail)