From 0ea838b3656f2982819eb97f332c36bdc28ed916 Mon Sep 17 00:00:00 2001 From: Hamidreza <70919649+hamid-gh98@users.noreply.github.com> Date: Thu, 9 May 2024 21:15:12 +0330 Subject: [PATCH] [fix] always serve panel even if xray failed to run (#2248) --- web/web.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/web.go b/web/web.go index 8cc212b9..c3d04ff9 100644 --- a/web/web.go +++ b/web/web.go @@ -354,8 +354,6 @@ func (s *Server) Start() (err error) { } s.listener = listener - s.startTask() - s.httpServer = &http.Server{ Handler: engine, } @@ -364,6 +362,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()