From ae08a29cde7f4125df0480712dcbff316573e787 Mon Sep 17 00:00:00 2001 From: fgsfds <4870330+fgsfds@users.noreply.github.com> Date: Thu, 7 Aug 2025 23:35:11 +0500 Subject: fix: Xray restarting after being manually stopped (#2896) (#3329) --- web/job/check_xray_running_job.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'web/job') diff --git a/web/job/check_xray_running_job.go b/web/job/check_xray_running_job.go index bfef5ece..b28caf2b 100644 --- a/web/job/check_xray_running_job.go +++ b/web/job/check_xray_running_job.go @@ -16,7 +16,7 @@ func NewCheckXrayRunningJob() *CheckXrayRunningJob { } func (j *CheckXrayRunningJob) Run() { - if j.xrayService.IsXrayRunning() { + if !j.xrayService.DidXrayCrash() { j.checkTime = 0 } else { j.checkTime++ -- cgit v1.2.3