From afc497f09e8b4470e023fa72af91d4bc2c29ddbf Mon Sep 17 00:00:00 2001 From: qydysky Date: Mon, 9 May 2022 12:18:29 +0800 Subject: [PATCH] =?utf8?q?cmd=E6=97=A0=E6=B3=95=E5=90=AF=E5=8A=A8=E6=B5=81?= =?utf8?q?=E4=BF=9D=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Reply/F.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Reply/F.go b/Reply/F.go index 277a72b..22dc10b 100644 --- a/Reply/F.go +++ b/Reply/F.go @@ -247,7 +247,7 @@ func dtos(t time.Duration) string { //hls //https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming -var streamO psync.Map +var streamO = new(psync.Map) // 获取实例的Common func StreamOCommon(roomid int) (array []c.Common) { @@ -313,14 +313,16 @@ func StreamOStop(roomid int) { if v.(*M4SStream).Status.Islive() { v.(*M4SStream).Stop() } + streamO.Delete(roomid) } } else { //所有房间 - streamO.Range(func(_, v interface{}) bool { + streamO.Range(func(_roomid, v interface{}) bool { if v.(*M4SStream).Status.Islive() { v.(*M4SStream).Stop() } return true }) + streamO = new(psync.Map) } } -- 2.39.2