From 88cf743c8ab37055ee9218ff118c3ecb28807621 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 6 Apr 2012 05:25:31 +0900 Subject: [PATCH] make sure to catch unknown errors during sync --- aqt/sync.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/aqt/sync.py b/aqt/sync.py index f4c57e7f3..c42df436b 100755 --- a/aqt/sync.py +++ b/aqt/sync.py @@ -258,9 +258,12 @@ class SyncThread(QThread): try: ret = self.client.sync() except Exception, e: - if "Unable to find the server" in unicode(e): + err = unicode(e) + if "Unable to find the server" in err: self.fireEvent("offline") - return + else: + self.fireEvent("error", err) + return if ret == "badAuth": return self.fireEvent("badAuth") elif ret == "clockOff":