diff --git a/main.go b/main.go index 2bac3ad..254338f 100644 --- a/main.go +++ b/main.go @@ -134,7 +134,8 @@ func upstreamFiber(name string) { continue } if r.StatusCode != 200 { - fmt.Fprintf(os.Stderr, "Request to %s for stream %s failed with status code %d\n", upstreams[name], name, err) + fmt.Fprintf(os.Stderr, "Request to %s for stream %s failed with status code %d\n", upstreams[name], name, r.StatusCode) + r.Body.Close() time.Sleep(5 * time.Second) continue }