From 584e61b5385b8302e0aeff18cc4d37ddd9280bbb Mon Sep 17 00:00:00 2001 From: Gerben Pothoff Date: Thu, 31 Aug 2023 13:50:48 +0200 Subject: [PATCH] fix ddos created by requesting infinitely for the same chunks --- src/playback-watcher.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/playback-watcher.js b/src/playback-watcher.js index 509959efe..34fc902d4 100644 --- a/src/playback-watcher.js +++ b/src/playback-watcher.js @@ -319,7 +319,7 @@ export default class PlaybackWatcher { seekTo = seekableEnd; } - if (this.beforeSeekableWindow_(seekable, currentTime)) { + if (seekable.length && seekable.length > 1 && this.beforeSeekableWindow_(seekable, currentTime)) { const seekableStart = seekable.start(0); // sync to the beginning of the live window