Handle response-end in v2 acknowledgments · Entire
Handle response-end in v2 acknowledgments
5890a3d→main·
pjbgf·2mo ago·2 files·+3 added/-1 removed
Changes
2
internal/gitproto
Mfetch.go+2
- Mfetch_test.go+1/-1
371 unmodified lines
372
373
374
375
376
377
378
379
371 unmodified lines
default:
return false, fmt.Errorf("unexpected acknowledgment line %q", strings.TrimSpace(line))
}
case PacketResponseEnd:
return false, fmt.Errorf("unexpected packet type %v in acknowledgments section", kind)
default:
return false, fmt.Errorf("unexpected packet type %v in acknowledgments section", kind)
}
Minternal/gitproto/fetch.go+2
953 unmodified lines
954
955
956
957
957
958
959
960
953 unmodified lines
}
desired := make(map[plumbing.ReferenceName]DesiredRef, refCount)
targetRefs := make(map[plumbing.ReferenceName]plumbing.Hash, refCount)
for i := 0; i < refCount; i++ {
for i := range refCount {
sourceRef := plumbing.ReferenceName(fmt.Sprintf("refs/heads/source-%02d", i))
targetRef := plumbing.ReferenceName(fmt.Sprintf("refs/heads/target-%02d", i))
desired[targetRef] = DesiredRef{
Minternal/gitproto/fetch_test.go+1/-1