mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-10-06 00:16:53 +08:00
reduce ticker trigger
This commit is contained in:
@@ -70,8 +70,8 @@ func (p *waitCond) timing() { // 添加定时信号清理阻塞协程
|
|||||||
select {
|
select {
|
||||||
case <-ticker.C:
|
case <-ticker.C:
|
||||||
case <-p.trigger:
|
case <-p.trigger:
|
||||||
ticker.Reset(time.Second * time.Duration(config.CF.CondWaitTime))
|
|
||||||
}
|
}
|
||||||
|
ticker.Reset(time.Second * time.Duration(config.CF.CondWaitTime))
|
||||||
p.cond.Broadcast()
|
p.cond.Broadcast()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user