Apply patch: Only close edge streams
This commit is contained in:
parent
7865f2c360
commit
ea3f3e3e63
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue