Apply patch: Only close edge streams

This commit is contained in:
Fummo 2023-11-17 09:56:20 +00:00
parent 7865f2c360
commit ea3f3e3e63
1 changed files with 2 additions and 2 deletions

View File

@ -577,8 +577,8 @@ void installWebHook() {
}); });
NoticeCenter::Instance().addListener(&web_hook_tag, Broadcast::kBroadcastStreamNoneReader, [](BroadcastStreamNoneReaderArgs) { NoticeCenter::Instance().addListener(&web_hook_tag, Broadcast::kBroadcastStreamNoneReader, [](BroadcastStreamNoneReaderArgs) {
if (!origin_urls.empty()) { if (!origin_urls.empty() && sender.getOriginType() == MediaOriginType::pull) {
// 边沿站无人观看时立即停止溯源 // 边沿站无人观看时如果是拉流的则立即停止溯源
sender.close(false); sender.close(false);
WarnL << "无人观看主动关闭流:" << sender.getOriginUrl(); WarnL << "无人观看主动关闭流:" << sender.getOriginUrl();
return; return;