Skip to content

v1.2.4

Compare
Choose a tag to compare
@github-actions github-actions released this 11 May 01:34
· 6 commits to main since this release
  • 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的并发问题

  • 优化性能

  • 增加频道解散状态

  • 完善频道删除的逻辑