新增:延时事件持久化
git-svn-id: svn://47.119.165.148/zhub@101 e63fbceb-bcc3-4977-ac22-735b83d8d0f4
This commit is contained in:
11
app.go
11
app.go
@@ -4,6 +4,7 @@ import (
|
||||
"log"
|
||||
"os"
|
||||
"strings"
|
||||
"time"
|
||||
"zhub/cli"
|
||||
"zhub/conf"
|
||||
"zhub/zsub"
|
||||
@@ -29,11 +30,17 @@ func main() {
|
||||
}
|
||||
|
||||
if len(os.Args) == 3 && strings.EqualFold(os.Args[1], "-r") {
|
||||
if cli, err := cli.Create(addr, ""); err != nil {
|
||||
if cli, err := cli.Create(addr, "group-admin"); err != nil {
|
||||
log.Println(err)
|
||||
} else {
|
||||
cli.Cmd("reload-timer-config")
|
||||
switch os.Args[2] {
|
||||
case "timer":
|
||||
cli.Cmd("reload-timer-config")
|
||||
case "shutdown":
|
||||
cli.Cmd("shutdown")
|
||||
}
|
||||
cli.Close()
|
||||
time.Sleep(time.Millisecond * 10)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user