Merge "Disable PackParser EOF check if more data expected"

This commit is contained in:
Shawn Pearce 2012-06-27 10:26:40 -04:00 committed by Gerrit Code Review @ Eclipse.org
commit 2d1124b89b
1 changed files with 2 additions and 1 deletions

View File

@ -924,7 +924,8 @@ private void receivePack() throws IOException {
parser.setAllowThin(true);
parser.setNeedNewObjectIds(checkReferencedIsReachable);
parser.setNeedBaseObjectIds(checkReferencedIsReachable);
parser.setCheckEofAfterPackFooter(!biDirectionalPipe);
parser.setCheckEofAfterPackFooter(!biDirectionalPipe
&& !isExpectDataAfterPackFooter());
parser.setExpectDataAfterPackFooter(isExpectDataAfterPackFooter());
parser.setObjectChecking(isCheckReceivedObjects());
parser.setLockMessage(lockMsg);