From 2f1de18d4faa1c0a52564011f02a255ebd92b9de Mon Sep 17 00:00:00 2001 From: Mert <101130780+mertalev@users.noreply.github.com> Date: Mon, 11 May 2026 12:46:56 -0400 Subject: [PATCH] Update web/src/lib/components/asset-viewer/VideoNativeViewer.svelte Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com> --- web/src/lib/components/asset-viewer/VideoNativeViewer.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte index f7aa8f3a14..d245cfc5b1 100644 --- a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte +++ b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte @@ -177,7 +177,6 @@ api.on(Hls.Events.FRAG_LOADED, () => (rebuildCount = 0)); api.on(Hls.Events.ERROR, (_, data) => { - console.error('HLS error', JSON.stringify(data)); // 404 on a fragment can mean the server-side session has expired. Refetch // master for a new session, but give up if it still 404s. if ( @@ -186,8 +185,10 @@ data.response?.code !== 404 || rebuildCount++ >= MAX_REBUILDS ) { + console.error('HLS error', JSON.stringify(data)); return; } + console.warn('Error loading segment, starting new session'); activeSession = undefined; resumeTime = el.currentTime; el.load();