mirror of
https://github.com/wyx2685/V2bX.git
synced 2026-02-04 12:40:11 +00:00
fix rule unmarshal bug, change some error message, remove alterID support
This commit is contained in:
10
main.go
10
main.go
@@ -35,7 +35,7 @@ func startNodes(nodes []*conf.NodeConfig, core *core.Core) error {
|
||||
// Register controller service
|
||||
err := node.New(core, apiClient, nodes[i].ControllerConfig).Start()
|
||||
if err != nil {
|
||||
return fmt.Errorf("start node controller error: %v", err)
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
@@ -52,12 +52,16 @@ func main() {
|
||||
if err != nil {
|
||||
log.Panicf("can't unmarshal config file: %s \n", err)
|
||||
}
|
||||
log.Println("Start V2bX...")
|
||||
x := core.New(config)
|
||||
x.Start()
|
||||
err = x.Start()
|
||||
if err != nil {
|
||||
log.Panicf("Failed to start core: %s", err)
|
||||
}
|
||||
defer x.Close()
|
||||
err = startNodes(config.NodesConfig, x)
|
||||
if err != nil {
|
||||
log.Panicf("run nodes error: %v", err)
|
||||
log.Panicf("run nodes error: %s", err)
|
||||
}
|
||||
//Explicitly triggering GC to remove garbage from config loading.
|
||||
runtime.GC()
|
||||
|
||||
Reference in New Issue
Block a user