From f62e9b9f400db23da13bf01c7b3ce85771fa8d7b Mon Sep 17 00:00:00 2001 From: starainrt Date: Fri, 12 Nov 2021 16:03:34 +0800 Subject: [PATCH] update vendor --- standed.go | 2 ++ typed.go | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/standed.go b/standed.go index cec0a40..713806e 100644 --- a/standed.go +++ b/standed.go @@ -1,6 +1,7 @@ package starlog import ( + "b612.me/starmap" "fmt" "io" "math/rand" @@ -12,6 +13,7 @@ var Std *StarLogger var stdmu sync.Mutex func init() { + stacks = starmap.NewStarStack(1024) rand.Seed(time.Now().UnixNano()) stackStopChan = make(chan int) StartStacks() diff --git a/typed.go b/typed.go index a02c2cd..6a5fb90 100644 --- a/typed.go +++ b/typed.go @@ -33,7 +33,7 @@ var ( LvPanic: "PANIC", LvFatal: "FATAL", } - stacks starmap.StarStack + stacks *starmap.StarStack stackStarted bool = false stackStopChan chan int stackMu sync.Mutex @@ -165,7 +165,7 @@ func StartStacks() { } poped := stacks.MustPop() if poped == nil { - time.Sleep(time.Millisecond * 10) + time.Sleep(time.Microsecond * 500) continue } val := poped.(logTransfer) @@ -185,4 +185,4 @@ func StopStacks() { func Stop() { StopStacks() -} \ No newline at end of file +}