Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormhsanaei <ho3ein.sanaei@gmail.com>2024-04-01 10:50:34 +0300
committermhsanaei <ho3ein.sanaei@gmail.com>2024-04-01 10:50:34 +0300
commit9454af46b70650e2bdf47159b2ab7184e3ebba42 (patch)
treef965ad6252b594336df13054cc86cd92bf0e18d7
parent9d18e925cc020e31f94da19fbed6094e29262f3a (diff)
[log] add exit code
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
-rw-r--r--xray/process.go4
1 files changed, 3 insertions, 1 deletions
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
}
}()