From 496722c88a0f1a26530c50ec4cdad8842843a74e Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Fri, 26 May 2023 21:24:42 +0200 Subject: [PATCH] Fix 509 return code if non-existing stream is requested --- http/middleware/session/HLS.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http/middleware/session/HLS.go b/http/middleware/session/HLS.go index f061e2d2..17c719a8 100644 --- a/http/middleware/session/HLS.go +++ b/http/middleware/session/HLS.go @@ -186,7 +186,7 @@ func (h *hls) handleEgress(c echo.Context, next echo.HandlerFunc) error { // Add the new session's top bitrate to the ingress top bitrate resultingBitrate := currentBitrate + streamBitrate - if resultingBitrate <= 0.5 || resultingBitrate >= maxBitrate { + if resultingBitrate >= maxBitrate { return echo.NewHTTPError(509, "Bitrate limit exceeded") } }