From c5ad06af9cd776284ae3754d1f6d17550e76ad6a Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Thu, 29 Jul 2021 12:22:40 +0200 Subject: [PATCH] hls: make sure to send entire TS segments to clients --- internal/core/hls_server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/core/hls_server.go b/internal/core/hls_server.go index d36d16b5..ccdaa9b5 100644 --- a/internal/core/hls_server.go +++ b/internal/core/hls_server.go @@ -189,7 +189,7 @@ func (s *hlsServer) ServeHTTP(w http.ResponseWriter, r *http.Request) { buf := make([]byte, 4096) for { n, err := res.Read(buf) - if err != nil { + if n == 0 { return }