在WebSocket++中关闭连接后出错

Error after closing connection in WebSocket++

本文关键字:连接 出错 WebSocket++      更新时间:2023-10-16

我得到了这个:

[info] asio async_read_at_least error: system:10058 (A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call)
[error] handle_read_frame error: websocketpp.transport:2 (Underlying Transport Error)

通过WebSocket++库中的服务器(而不是浏览器客户端(关闭连接后。服务器仍然可以工作,但我如何修复此错误?

服务器代码:http://pastebin.com/acbrjLvF

通过在处理程序上调用m_server.close之前添加m_server.pause_reading(handler)来修复此问题。