From 9454af46b70650e2bdf47159b2ab7184e3ebba42 Mon Sep 17 00:00:00 2001 From: mhsanaei Date: Mon, 1 Apr 2024 12:20:34 +0430 Subject: [PATCH] [log] add exit code Co-Authored-By: Alireza Ahmadi --- xray/process.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xray/process.go b/xray/process.go index 3203d7cd..f7c66f8a 100644 --- a/xray/process.go +++ b/xray/process.go @@ -194,13 +194,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("Failed to generate xray configuration file: %v", err) + return common.NewErrorf("Failed to generate XRAY configuration files: %v", err) } err = os.MkdirAll(config.GetLogFolder(), 0o770) @@ -223,6 +224,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 } }()