mirror of
https://github.com/alireza0/x-ui.git
synced 2026-03-14 05:23:09 +00:00
0.2.0
- 优化 ui 界面 - 优化网站加载速度 - 新增从 v2-ui 迁移账号数据的功能
This commit is contained in:
12
main.go
12
main.go
@@ -50,11 +50,12 @@ func runWebServer() {
|
||||
}
|
||||
|
||||
sigCh := make(chan os.Signal, 1)
|
||||
signal.Notify(sigCh, syscall.SIGHUP)
|
||||
signal.Notify(sigCh, syscall.SIGHUP, syscall.SIGTERM, syscall.SIGKILL)
|
||||
for {
|
||||
sig := <-sigCh
|
||||
|
||||
if sig == syscall.SIGHUP {
|
||||
switch sig {
|
||||
case syscall.SIGHUP:
|
||||
err := server.Stop()
|
||||
if err != nil {
|
||||
logger.Warning("stop server err:", err)
|
||||
@@ -66,8 +67,9 @@ func runWebServer() {
|
||||
log.Println(err)
|
||||
return
|
||||
}
|
||||
} else {
|
||||
continue
|
||||
default:
|
||||
server.Stop()
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -173,7 +175,7 @@ func main() {
|
||||
}
|
||||
err = v2ui.MigrateFromV2UI(dbPath)
|
||||
if err != nil {
|
||||
logger.Error("migrate from v2-ui failed:", err)
|
||||
fmt.Println("migrate from v2-ui failed:", err)
|
||||
}
|
||||
case "setting":
|
||||
err := settingCmd.Parse(os.Args[2:])
|
||||
|
||||
Reference in New Issue
Block a user