org.java\u websocket.client.websocketclient 1.3.0 close()方法不起作用

r7s23pms  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(550)

当前问题
我创建了一个使用web套接字获取数据的程序。与连接目标服务器的连接已丢失,但未确定连接。
如果接收到的最后一条消息超过org.java\u websocket.client.websocketclient 1.3.0版本支持的某个时间,则要终止连接,我使用close()方法,但它仍然关闭\u wait。找到另一个解决方案并使用websocketclient.getconnection().close(closeframe.unnormal\u close)但也要保持关闭\u等待
必须在版本1.3.0中解决此问题
需要另一种解决方案。
对不起,我的英语不好。

disho6za

disho6za1#

我解决了。为了检查websocket是否关闭,websocket状态被一个线程连续表示,即使在关闭之后,它也被表示为closed\u wait。

相关问题