From 818268977835718820069e5b1616df8af40185b1 Mon Sep 17 00:00:00 2001 From: Jille Timmermans Date: Mon, 23 Jun 2025 09:27:29 +0200 Subject: [PATCH] Don't use HTTP 404 when the upstream request fails 502 Bad Gateway seems more accurate --- context.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/context.go b/context.go index 6bdd5c7..3c0a645 100644 --- a/context.go +++ b/context.go @@ -370,7 +370,7 @@ func (ctx *Context) doResponse(w http.ResponseWriter, r *http.Request) error { if err != context.Canceled && !isConnectionClosed(err) { ctx.doError("Response", ErrRoundTrip, err) } - err := ServeInMemory(w, 404, nil, nil) + err := ServeInMemory(w, 502, nil, nil) if err != nil && !isConnectionClosed(err) { ctx.doError("Response", ErrResponseWrite, err) }