关于socket关闭时机
发布于 4 年前 作者 ntao 6790 次浏览 来自 问答

根据文档可知,socket在1.7.0以前只能有一条,1.7.0开始可以有两条。

那么这就有一个问题,正在连接的socket是有限的。因此想要新开socket必须先把之前连接的socket给关了。如果是正常结束调用closeSocket,则肯定会回调onSocketClose。那非正常结束呢。是否除了调用onSocketError,也会调用onSocketClose?

文档感觉并没有说清楚这几个回调的时机。希望能提供状态图之类的东西。

主要是想知道打开时机,又不能查当前socket的状态。

2 回复

我这边实际开发中如果出错,是会先调用onSocketError,再调用onSocketClose

你也可以自己测下

请问问题有解决吗

回到顶部