Bump : 0.5.4 : WHIP cleanup guarded by session id, stale detach task can't kill a newer stream on the same key

This commit is contained in:
2026-08-20 19:08:12 +01:00
parent f855e0e471
commit 0a039a97c4
6 changed files with 47 additions and 12 deletions
+2
View File
@@ -15,6 +15,7 @@ use tokio::{
time::timeout,
};
use tracing::{debug, info, trace, warn};
use uuid::Uuid;
use crate::{
StreamCodec, StreamSession,
@@ -320,6 +321,7 @@ impl Rtmp {
codec: None,
started_at: Utc::now(),
active_clients: 0.into(),
session_id: Uuid::new_v4(),
video_pt: None,
video_profile_level_id: None,
},