parent
09172d231d
commit
35b91a6004
|
@ -68,11 +68,8 @@ func (s *GnetServer) OnShutdown(eng gnet.Engine) {
|
||||||
logx.Infof("关闭服务 %s ",
|
logx.Infof("关闭服务 %s ",
|
||||||
fmt.Sprintf("%s://%s", s.network, s.addr))
|
fmt.Sprintf("%s://%s", s.network, s.addr))
|
||||||
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_SHUTDOWN); ok {
|
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_SHUTDOWN); ok {
|
||||||
_ = s.workerPool.Submit(
|
|
||||||
func() {
|
|
||||||
h := handler.(HandlerFunc)
|
h := handler.(HandlerFunc)
|
||||||
h(nil, nil)
|
h(nil, nil)
|
||||||
})
|
|
||||||
}
|
}
|
||||||
s.workerPool.Release()
|
s.workerPool.Release()
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,11 +67,8 @@ func (s *GnetServer) OnShutdown(eng gnet.Engine) {
|
||||||
logx.Infof("关闭服务 %s ",
|
logx.Infof("关闭服务 %s ",
|
||||||
fmt.Sprintf("%s://%s", s.network, s.addr))
|
fmt.Sprintf("%s://%s", s.network, s.addr))
|
||||||
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_SHUTDOWN); ok {
|
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_SHUTDOWN); ok {
|
||||||
_ = s.workerPool.Submit(
|
|
||||||
func() {
|
|
||||||
h := handler.(HandlerFunc)
|
h := handler.(HandlerFunc)
|
||||||
h(nil, nil)
|
h(nil, nil)
|
||||||
})
|
|
||||||
}
|
}
|
||||||
s.workerPool.Release()
|
s.workerPool.Release()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue