From c8404158d1c0441e3c383f02ff57d502d2a4bb23 Mon Sep 17 00:00:00 2001 From: Richard Barnes Date: Sat, 15 Mar 2025 06:27:43 -0400 Subject: [PATCH] Avoid out-of-bounds panics --- moq-transport/src/serve/stream.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moq-transport/src/serve/stream.rs b/moq-transport/src/serve/stream.rs index e002a261..603f6c49 100644 --- a/moq-transport/src/serve/stream.rs +++ b/moq-transport/src/serve/stream.rs @@ -303,7 +303,7 @@ impl StreamGroupReader { loop { { let state = self.state.lock(); - if self.index < state.objects.len() { + if self.index < state.objects.len() - 1 { self.index += 1; return Ok(Some(state.objects[self.index].clone())); }