Skip to content

一个时长好几个月的bug #926

@wx-11

Description

@wx-11

之前我以为是网络不好一直断连,后来才发现,软件有一个很奇怪的检测。
在某种情况下(可能是高延迟/网络波动),软件会马上dialog提示断开链接。这个时候点击唯一的按钮就会退出ssh终端。但是后来我发现可以使用返回键取消掉dialog。但是如果真的已经断了 这个操作是没有意义的。是因为其实没有断开链接,被误判成断开链接了,所以要把强制退出的dialog关闭,重新回到终端。

这是第一个bug。然后发现了第二个bug,也就是所谓的真正的失去链接。
在终端加载长文本 (比如使用claude -c恢复很长上下文) ,就会立即触发断开链接

已断开连接
返回?
好

然后这个时候就算去掉dialog也是真正的连不上。而且重新进终端也连不上。感觉是Serverbox在服务端跑的程序和客户端链接的问题,长文本使其失去链接,后续也无法再触发,必须退出软件重新进入才可以。长文本复现率百分之百。但是这种情况在别的ssh客户端不会有,也就是网络环境正常,长文本接受也应该正常,保持正常链接,但是Serverbox的服务端通信导致了非网络情况的断联。

希望可以修复一下这两个bug。十分感谢,非常影响体验的。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions