From 84914fabb9833d40b9fff951980b488f4ba07fe9 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 28 Sep 2009 06:41:36 +0900 Subject: [PATCH] reduce chunk size in getshared, don't die when reporting error w/ foreign chars --- ankiqt/ui/getshared.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ankiqt/ui/getshared.py b/ankiqt/ui/getshared.py index b501718a5..47a4fa9c5 100644 --- a/ankiqt/ui/getshared.py +++ b/ankiqt/ui/getshared.py @@ -163,7 +163,7 @@ class GetShared(QDialog): "http://anki.ichi2.net/file/get?id=%d" % self.curRow[R_ID]) while 1: - data = sock.read(65536) + data = sock.read(32768) if not data: break cnt += len(data) @@ -172,7 +172,7 @@ class GetShared(QDialog): label=_("Downloaded %dKB") % (cnt/1024.0)) except: showInfo(_("Unable to connect to server.\n\n") + - traceback.format_exc()) + unicode(traceback.format_exc(), "utf-8", "replace")) self.close() return finally: