From 5196dcfb0a82e6726ec027f359e39902ed169121 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 31 Aug 2024 22:27:11 +0800 Subject: [PATCH] Refine code. --- trunk/src/app/srs_app_http_stream.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/trunk/src/app/srs_app_http_stream.cpp b/trunk/src/app/srs_app_http_stream.cpp index 208ac41d95..0a4a8e5b8b 100755 --- a/trunk/src/app/srs_app_http_stream.cpp +++ b/trunk/src/app/srs_app_http_stream.cpp @@ -589,7 +589,9 @@ SrsLiveStream::~SrsLiveStream() { srs_freep(req); srs_freep(security_); - viewers_.clear(); + + // The live stream should never be destroyed when it's serving any viewers. + srs_assert(viewers_.empty()); } srs_error_t SrsLiveStream::update_auth(SrsRequest* r)