Merge pull request #1247 from hamid-gh98/main

[fix] always serve panel even if xray failed to run
This commit is contained in:
Alireza Ahmadi
2024-05-12 09:58:13 +02:00
committed by GitHub

View File

@@ -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()