fix: Use correct reader variable Gzip reader was not setting a variable but rather creating a new one. That led the "git-upload-pack" to received the compressed date rendering it unable to read the packet lines.
Gabriel A. Giovanini mail@gabrielgio.me
Sun, 01 Jun 2025 21:40:50 +0200
1 files changed,
1 insertions(+),
1 deletions(-)
jump to
M
routes/git.go
→
routes/git.go
@@ -62,7 +62,7 @@ var reader io.ReadCloser
reader = r.Body if r.Header.Get("Content-Encoding") == "gzip" { - reader, err := gzip.NewReader(r.Body) + reader, err = gzip.NewReader(r.Body) if err != nil { http.Error(w, err.Error(), 500) log.Printf("git: failed to create gzip reader: %s", err)