From f06bb26fc11e259b7b679d446caf8fbd07425563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=83=E9=9A=A8=E7=B7=A3=E5=8B=95?= Date: Wed, 8 Oct 2025 00:45:42 +0800 Subject: [PATCH] New features: TG Telegram robot terminal [One-click configuration] and [Subscription conversion] --- web/web.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/web.go b/web/web.go index 98ca2dbb..ddec6113 100644 --- a/web/web.go +++ b/web/web.go @@ -478,15 +478,15 @@ func (s *Server) Start() (err error) { func (s *Server) Stop() error { s.cancel() s.xrayService.StopXray() + if s.cron != nil { + s.cron.Stop() + } // 只有在断言成功后,才能调用只在 *service.Tgbot 上定义的 Stop() 和 IsRunning() 方法。 if tgBot, ok := s.tgbotService.(*service.Tgbot); ok { if tgBot.IsRunning() { tgBot.Stop() } } - if s.tgbotService.IsRunning() { - s.tgbotService.Stop() - } var err1 error var err2 error if s.httpServer != nil {