Compare commits

..

No commits in common. "main" and "v0.0.4" have entirely different histories.
main ... v0.0.4

2 changed files with 6 additions and 7 deletions

2
go.mod
View File

@ -3,7 +3,7 @@ module apigo.cc/gojs/log
go 1.23.0 go 1.23.0
require ( require (
apigo.cc/gojs v0.0.24 apigo.cc/gojs v0.0.23
github.com/ssgo/log v1.7.9 github.com/ssgo/log v1.7.9
github.com/ssgo/u v1.7.21 github.com/ssgo/u v1.7.21
) )

11
log.go
View File

@ -3,7 +3,6 @@ package log
import ( import (
_ "embed" _ "embed"
"reflect" "reflect"
"time"
"apigo.cc/gojs" "apigo.cc/gojs"
"apigo.cc/gojs/goja" "apigo.cc/gojs/goja"
@ -49,12 +48,12 @@ func init() {
Desc: "logger api by github.com/ssgo/log", Desc: "logger api by github.com/ssgo/log",
TsCode: logTS, TsCode: logTS,
Example: logMD, Example: logMD,
OnKill2: func() { // OnKill: func() {
time.Sleep(time.Millisecond * 100) // 等待之前的日志写入 // log.Stop()
log.Stop() // },
},
// OnKill时其他任务可能还要写日志所以在WaitForStop中才开始结束写入日志 // OnKill时其他任务可能还要写日志所以在WaitForStop中才开始结束写入日志
WaitForStop2: func() { WaitForStop: func() {
log.Stop()
log.Wait() log.Wait()
}, },
}) })