From 75f56d13e230b0a6664bc776412374393dae1448 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 26 Sep 2009 05:51:22 +0900 Subject: [PATCH] decrease chunk size to 32k due to crappy win32 network cards --- anki/sync.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/anki/sync.py b/anki/sync.py index bf112b65b..ae7ea2ab8 100644 --- a/anki/sync.py +++ b/anki/sync.py @@ -72,7 +72,7 @@ def incrementalSend(self, strOrFile): while 1: if sendProgressHook: sendProgressHook(cnt) - data = strOrFile.read(65536) + data = strOrFile.read(32768) cnt += len(data) if not data: break @@ -965,7 +965,7 @@ and cards.id in %s""" % ids2str([c[0] for c in cards]))) # data comp = zlib.compressobj() while 1: - data = src.read(65536) + data = src.read(32768) if not data: tmp.write(comp.flush()) break @@ -1003,12 +1003,12 @@ and cards.id in %s""" % ids2str([c[0] for c in cards]))) decomp = zlib.decompressobj() cnt = 0 while 1: - data = src.read(65536) + data = src.read(32768) if not data: tmp.write(decomp.flush()) break tmp.write(decomp.decompress(data)) - cnt += 65536 + cnt += 32768 runHook("fullSyncProgress", "fromServer", cnt) src.close() tmp.close()