diff --git a/aqt/downloader.py b/aqt/downloader.py index ef2b74e97..b0437bed7 100644 --- a/aqt/downloader.py +++ b/aqt/downloader.py @@ -59,10 +59,11 @@ class Downloader(QThread): resp, cont = con.request( aqt.appShared + "download/%d" % self.code) except Exception, e: + exc = traceback.format_exc() try: self.error = unicode(e[0], "utf8", "ignore") except: - self.error = traceback.format_exc() + self.error = exc return finally: remHook("httpRecv", recvEvent)