diff options
| author | MHSanaei <ho3ein.sanaei@gmail.com> | 2026-01-13 19:40:52 +0300 |
|---|---|---|
| committer | MHSanaei <ho3ein.sanaei@gmail.com> | 2026-01-13 19:40:52 +0300 |
| commit | 8098d2b1b1c028e4f3d220cc27f43c7a70115a0e (patch) | |
| tree | 2d94680c359d071dc676257f8f89dbbc48976340 | |
| parent | a691eaea8dc2b08bba3f24ef4d97fb798204ad45 (diff) | |
Return nil if no error in GetXrayErr
Added a check to return nil immediately if p.GetErr() returns nil in GetXrayErr, preventing further error handling when no error is present.
| -rw-r--r-- | web/service/xray.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/web/service/xray.go b/web/service/xray.go index 43178d2f..511ffdda 100644 --- a/web/service/xray.go +++ b/web/service/xray.go @@ -40,6 +40,9 @@ func (s *XrayService) GetXrayErr() error { } err := p.GetErr() + if err == nil { + return nil + } if runtime.GOOS == "windows" && err.Error() == "exit status 1" { // exit status 1 on Windows means that Xray process was killed |
