##// END OF EJS Templates
bundle2: only emit compressed chunks if they have data...
Gregory Szorc -
r30177:9626022f default
parent child Browse files
Show More
@@ -573,7 +573,9 b' class bundle20(object):'
573 573 yield param
574 574 # starting compression
575 575 for chunk in self._getcorechunk():
576 yield self._compressor.compress(chunk)
576 data = self._compressor.compress(chunk)
577 if data:
578 yield data
577 579 yield self._compressor.flush()
578 580
579 581 def _paramchunk(self):
@@ -1324,7 +1326,9 b' def writebundle(ui, cg, filename, bundle'
1324 1326 def chunkiter():
1325 1327 yield header
1326 1328 for chunk in subchunkiter:
1327 yield z.compress(chunk)
1329 data = z.compress(chunk)
1330 if data:
1331 yield data
1328 1332 yield z.flush()
1329 1333 chunkiter = chunkiter()
1330 1334
General Comments 0
You need to be logged in to leave comments. Login now