From 739c0cc334ae64e3bf4b54112b559fe9cf25ba5f Mon Sep 17 00:00:00 2001 From: xqx333 <141810964+xqx333@users.noreply.github.com> Date: Tue, 17 Dec 2024 12:10:05 +0800 Subject: [PATCH] Update cache.go --- model/cache.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/model/cache.go b/model/cache.go index 7f5411e2..a4ef47cd 100644 --- a/model/cache.go +++ b/model/cache.go @@ -342,3 +342,14 @@ func CacheGetChannel(id int) (*Channel, error) { } return c, nil } + +func CacheUpdateChannelStatus(id int, status int) { + if (!common.MemoryCacheEnabled) { + return + } + channelSyncLock.Lock() + defer channelSyncLock.Unlock() + if channel, ok := channelsIDM[id]; ok { + channel.Status = status + } +}