From ae2c5762c9137e07ed6ff1bc158c98cd5c398f04 Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sat, 15 Jun 2024 21:57:18 +0800 Subject: [PATCH] Fix: close movie --- internal/op/room.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/op/room.go b/internal/op/room.go index 65491bd..ce73305 100644 --- a/internal/op/room.go +++ b/internal/op/room.go @@ -7,6 +7,7 @@ import ( "sync/atomic" "github.com/gorilla/websocket" + "github.com/sirupsen/logrus" "github.com/synctv-org/synctv/internal/db" "github.com/synctv-org/synctv/internal/model" "github.com/synctv-org/synctv/internal/settings" @@ -430,9 +431,12 @@ func (r *Room) SetCurrentMovie(movieID string, subPath string, play bool) error } } else { if currentMovie.Proxy { - _ = currentMovie.Clone() + err = currentMovie.Close() } else { - _ = currentMovie.ClearCache() + err = currentMovie.ClearCache() + } + if err != nil { + logrus.Errorf("clear current movie cache failed: %v", err) } } if movieID == "" {