aboutsummaryrefslogtreecommitdiff
path: root/cmd/receivepack9418/conn.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-08 02:31:17 +0800
committerGravatar Runxi Yu2026-03-08 02:31:17 +0800
commitdb2ea1fbc5ccc13f9bbc5a38abf4c55390265fdb (patch)
treef30c52a71f19ea505c884dfcf79681ef2563b29b /cmd/receivepack9418/conn.go
parentinternal/compress: Remove InputConsumed/Progress (diff)
signatureNo signature
cmd/receivepack9418: Lint
Diffstat (limited to 'cmd/receivepack9418/conn.go')
-rw-r--r--cmd/receivepack9418/conn.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/cmd/receivepack9418/conn.go b/cmd/receivepack9418/conn.go
index 31062193..c3a17dec 100644
--- a/cmd/receivepack9418/conn.go
+++ b/cmd/receivepack9418/conn.go
@@ -21,14 +21,18 @@ func (srv *server) handleConn(conn net.Conn) {
if err != nil {
writeErrPkt(writer, fmt.Sprintf("invalid initial request: %v", err))
_ = writer.Flush()
+
log.Printf("receivepack9418: %s: invalid initial request: %v", conn.RemoteAddr(), err)
+
return
}
if req.Command != "git-receive-pack" {
writeErrPkt(writer, fmt.Sprintf("unsupported command %q", req.Command))
_ = writer.Flush()
+
log.Printf("receivepack9418: %s: unsupported command %q", conn.RemoteAddr(), req.Command)
+
return
}
@@ -45,6 +49,7 @@ func (srv *server) handleConn(conn net.Conn) {
err = receivepack.ReceivePack(context.Background(), writer, reader, opts)
if err != nil {
_ = writer.Flush()
+
log.Printf(
"receivepack9418: %s: receive-pack failed (path=%q host=%q extras=%v): %v",
conn.RemoteAddr(),
@@ -60,6 +65,7 @@ func (srv *server) handleConn(conn net.Conn) {
err = writer.Flush()
if err != nil {
log.Printf("receivepack9418: %s: flush failed: %v", conn.RemoteAddr(), err)
+
return
}
}