parent
35b91a6004
commit
0c00cf583c
|
@ -101,11 +101,8 @@ func (s *GnetServer) OnClose(c gnet.Conn, err error) (action gnet.Action) {
|
||||||
connected := atomic.AddInt32(&s.connected, -1)
|
connected := atomic.AddInt32(&s.connected, -1)
|
||||||
logx.Infof("在线:%d,最高在线:%d", connected, atomic.LoadInt32(&s.maxConnected))
|
logx.Infof("在线:%d,最高在线:%d", connected, atomic.LoadInt32(&s.maxConnected))
|
||||||
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_CLOSE); ok {
|
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_CLOSE); ok {
|
||||||
_ = s.workerPool.Submit(
|
h := handler.(HandlerFunc)
|
||||||
func() {
|
h(c, nil)
|
||||||
h := handler.(HandlerFunc)
|
|
||||||
h(c, nil)
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,11 +98,8 @@ func (s *GnetServer) OnClose(c gnet.Conn, err error) (action gnet.Action) {
|
||||||
connected := atomic.AddInt32(&s.connected, -1)
|
connected := atomic.AddInt32(&s.connected, -1)
|
||||||
logx.Infof("在线:%d,最高在线:%d", connected, atomic.LoadInt32(&s.maxConnected))
|
logx.Infof("在线:%d,最高在线:%d", connected, atomic.LoadInt32(&s.maxConnected))
|
||||||
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_CLOSE); ok {
|
if handler, ok := s.handlers.Load(define.SYS_NET_ENV_CLOSE); ok {
|
||||||
_ = s.workerPool.Submit(
|
h := handler.(HandlerFunc)
|
||||||
func() {
|
h(c, nil)
|
||||||
h := handler.(HandlerFunc)
|
|
||||||
h(c, nil)
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue