|  | @@ -194,13 +194,14 @@ func (p *process) Start() (err error) {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	defer func() {
 |  |  	defer func() {
 | 
											
												
													
														|  |  		if err != nil {
 |  |  		if err != nil {
 | 
											
												
													
														|  | 
 |  | +			logger.Error("Failure in running xray-core process: ", err)
 | 
											
												
													
														|  |  			p.exitErr = err
 |  |  			p.exitErr = err
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  	}()
 |  |  	}()
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	data, err := json.MarshalIndent(p.config, "", "  ")
 |  |  	data, err := json.MarshalIndent(p.config, "", "  ")
 | 
											
												
													
														|  |  	if err != nil {
 |  |  	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)
 |  |  	err = os.MkdirAll(config.GetLogFolder(), 0o770)
 | 
											
										
											
												
													
														|  | @@ -223,6 +224,7 @@ func (p *process) Start() (err error) {
 | 
											
												
													
														|  |  	go func() {
 |  |  	go func() {
 | 
											
												
													
														|  |  		err := cmd.Run()
 |  |  		err := cmd.Run()
 | 
											
												
													
														|  |  		if err != nil {
 |  |  		if err != nil {
 | 
											
												
													
														|  | 
 |  | +			logger.Error("Failure in running xray-core: ", err)
 | 
											
												
													
														|  |  			p.exitErr = err
 |  |  			p.exitErr = err
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  |  	}()
 |  |  	}()
 |