From 739f4281fbbab19b86e39803471359bbed4a25df Mon Sep 17 00:00:00 2001 From: Hamidreza <70919649+hamid-gh98@users.noreply.github.com> Date: Thu, 9 May 2024 18:14:32 +0330 Subject: [PATCH] [fix] always serve panel even if xray failed to run --- web/web.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/web.go b/web/web.go index 258cca30..63aba8cc 100644 --- a/web/web.go +++ b/web/web.go @@ -342,8 +342,6 @@ func (s *Server) Start() (err error) { } s.listener = listener - s.startTask() - s.httpServer = &http.Server{ Handler: engine, } @@ -352,6 +350,8 @@ func (s *Server) Start() (err error) { s.httpServer.Serve(listener) }() + s.startTask() + isTgbotenabled, err := s.settingService.GetTgbotenabled() if (err == nil) && (isTgbotenabled) { tgBot := s.tgbotService.NewTgbot()