reduce chunk size in getshared, don't die when reporting error w/ foreign chars

This commit is contained in:
Damien Elmes 2009-09-28 06:41:36 +09:00
parent 5458bc8577
commit 84914fabb9

View file

@ -163,7 +163,7 @@ class GetShared(QDialog):
"http://anki.ichi2.net/file/get?id=%d" % "http://anki.ichi2.net/file/get?id=%d" %
self.curRow[R_ID]) self.curRow[R_ID])
while 1: while 1:
data = sock.read(65536) data = sock.read(32768)
if not data: if not data:
break break
cnt += len(data) cnt += len(data)
@ -172,7 +172,7 @@ class GetShared(QDialog):
label=_("Downloaded %dKB") % (cnt/1024.0)) label=_("Downloaded %dKB") % (cnt/1024.0))
except: except:
showInfo(_("Unable to connect to server.\n\n") + showInfo(_("Unable to connect to server.\n\n") +
traceback.format_exc()) unicode(traceback.format_exc(), "utf-8", "replace"))
self.close() self.close()
return return
finally: finally: