From a338ab88080feafd8894ca7038f2a7e7bd3e24b1 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Sat, 23 Mar 2024 16:09:07 +0100 Subject: [PATCH] [log] add exit code #1114 --- xray/process.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xray/process.go b/xray/process.go index dbcd266a..cc96da35 100644 --- a/xray/process.go +++ b/xray/process.go @@ -13,6 +13,7 @@ import ( "time" "x-ui/config" + "x-ui/logger" "x-ui/util/common" ) @@ -149,13 +150,14 @@ func (p *process) Start() (err error) { defer func() { if err != nil { + logger.Error("Failure in running xray-core process: ", err) p.exitErr = err } }() data, err := json.MarshalIndent(p.config, "", " ") if err != nil { - return common.NewErrorf("Failure to generate XRAY configuration files: %v", err) + return common.NewErrorf("Failed to generate XRAY configuration files: %v", err) } configPath := GetConfigPath() err = os.WriteFile(configPath, data, fs.ModePerm) @@ -172,6 +174,7 @@ func (p *process) Start() (err error) { go func() { err := cmd.Run() if err != nil { + logger.Error("Failure in running xray-core: ", err) p.exitErr = err } }()