commit 707b0c4f5fd7c7acd55fa9e93b8f7344e3e83276 from: Oliver Lowe date: Sat Mar 22 05:49:28 2025 UTC sip: write body of request only when it's non-nil duh commit - f62ba4580683b9231f5608a097aa281961f16c1b commit + 707b0c4f5fd7c7acd55fa9e93b8f7344e3e83276 blob - 5eb9d57db83a496f81461b8a7b8ec0e94fc78360 blob + fba1dbec971587b8a93307ceddf27dc66ebba28d --- internal/sip/sip.go +++ internal/sip/sip.go @@ -106,8 +106,11 @@ func WriteRequest(w io.Writer, req *Request) (n int64, return n, err } - nn, err := io.Copy(w, req.Body) - n += nn + if req.Body != nil { + var nn int64 + nn, err = io.Copy(w, req.Body) + n += nn + } return n, err }