v1.2.4
- fix: unix within connection replaced with syscall
- fix: conn context is nil
- fix: remove fmt.println
- fix: Print logs counting conversation exits
- fix: Solve the problem of deadlock caused by abnormal connection closing
- feat: add ConnMatrix, manager conn
- fix: remove syscall.Dup2
- fix: delete fd from poller bad file descriptor
- fix: Solve the concurrency problem with the tlsConn attribute in the w…
- prefor: Optimize performance
- prefor: Optimize performance
- feat: Add channel disbandment reason code
- fix: Improve the logic of channel deletion interface
中文:
-
连接里的unix用syscall取代为了兼容windows
-
解决连接上下文有时候为空,导致服务崩溃
-
严重:解决连接关闭时,偶发触发死锁的情况,导致服务不可用
-
更换连接管理的方式
-
解决连接关闭时,会重复移除fd的问题
-
解决tlsConn的并发问题
-
优化性能
-
增加频道解散状态
-
完善频道删除的逻辑