From e17cb8385518fddd2a6c080a9550dbec3e9f4233 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 20 Oct 2024 19:43:55 +0300 Subject: [PATCH] error: ignore RespError.Write calls with nil writer --- error.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/error.go b/error.go index a4ba9859..0133e80e 100644 --- a/error.go +++ b/error.go @@ -147,6 +147,9 @@ func (e *RespError) MarshalJSON() ([]byte, error) { } func (e RespError) Write(w http.ResponseWriter) { + if w == nil { + return + } statusCode := e.StatusCode if statusCode == 0 { statusCode = http.StatusInternalServerError