Show More
@@ -658,9 +658,6 b' class cgpacker(object):' | |||||
658 | else: |
|
658 | else: | |
659 | self._verbosenote = lambda s: None |
|
659 | self._verbosenote = lambda s: None | |
660 |
|
660 | |||
661 | def _close(self): |
|
|||
662 | return closechunk() |
|
|||
663 |
|
||||
664 | def group(self, revs, store, ischangelog, lookup, units=None, |
|
661 | def group(self, revs, store, ischangelog, lookup, units=None, | |
665 | clrevtolocalrev=None): |
|
662 | clrevtolocalrev=None): | |
666 | """Calculate a delta group, yielding a sequence of changegroup chunks |
|
663 | """Calculate a delta group, yielding a sequence of changegroup chunks | |
@@ -678,7 +675,7 b' class cgpacker(object):' | |||||
678 | """ |
|
675 | """ | |
679 | # if we don't have any revisions touched by these changesets, bail |
|
676 | # if we don't have any revisions touched by these changesets, bail | |
680 | if len(revs) == 0: |
|
677 | if len(revs) == 0: | |
681 |
yield |
|
678 | yield closechunk() | |
682 | return |
|
679 | return | |
683 |
|
680 | |||
684 | cl = self._repo.changelog |
|
681 | cl = self._repo.changelog | |
@@ -729,7 +726,8 b' class cgpacker(object):' | |||||
729 |
|
726 | |||
730 | if progress: |
|
727 | if progress: | |
731 | progress.complete() |
|
728 | progress.complete() | |
732 | yield self._close() |
|
729 | ||
|
730 | yield closechunk() | |||
733 |
|
731 | |||
734 | # filter any nodes that claim to be part of the known set |
|
732 | # filter any nodes that claim to be part of the known set | |
735 | def _prune(self, store, missing, commonrevs): |
|
733 | def _prune(self, store, missing, commonrevs): | |
@@ -819,7 +817,7 b' class cgpacker(object):' | |||||
819 | fnodes, clrevs): |
|
817 | fnodes, clrevs): | |
820 | yield chunk |
|
818 | yield chunk | |
821 |
|
819 | |||
822 |
yield |
|
820 | yield closechunk() | |
823 |
|
821 | |||
824 | if clnodes: |
|
822 | if clnodes: | |
825 | repo.hook('outgoing', node=hex(clnodes[0]), source=source) |
|
823 | repo.hook('outgoing', node=hex(clnodes[0]), source=source) |
General Comments 0
You need to be logged in to leave comments.
Login now