Skip to content

Commit 23c0949

Browse files
committed
fix(emozi): login
1 parent 6349f38 commit 23c0949

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

plugin/emozi/main.go

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,19 @@ func init() {
2727
usr := emozi.Anonymous()
2828
data, err := os.ReadFile(en.DataFolder() + "user.txt")
2929
refresh := func() {
30-
t := time.NewTicker(time.Hour)
31-
defer t.Stop()
32-
for range t.C {
33-
if !usr.IsValid() {
34-
time.Sleep(time.Second * 2)
35-
err := usr.Login()
36-
if err != nil {
37-
logrus.Warnln("[emozi] 重新登录账号失败:", err)
30+
go func() {
31+
t := time.NewTicker(time.Hour)
32+
defer t.Stop()
33+
for range t.C {
34+
if !usr.IsValid() {
35+
time.Sleep(time.Second * 2)
36+
err := usr.Login()
37+
if err != nil {
38+
logrus.Warnln("[emozi] 重新登录账号失败:", err)
39+
}
3840
}
3941
}
40-
}
42+
}()
4143
}
4244
refresher := sync.Once{}
4345
if err == nil {

0 commit comments

Comments
 (0)