feat: 网元信令跟踪代码同步,解决开关切换异常错误问题

This commit is contained in:
TsMask
2025-06-10 18:55:13 +08:00
parent 9dad7d43e6
commit 5ccd1fd267
14 changed files with 370 additions and 39 deletions

View File

@@ -57,8 +57,14 @@ func (s *SocketTCP) Resolve(callback func(conn *net.Conn, err error)) {
callback(nil, fmt.Errorf("tcp service not created"))
return
}
listener := *s.Listener
defer func() {
if err := recover(); err != nil {
callback(nil, fmt.Errorf("tcp service panic err"))
}
}()
listener := *s.Listener
for {
select {
case <-s.StopChan: