在WebSocket++中关闭连接后出错
Error after closing connection in WebSocket++
我得到了这个:
[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)
来修复此问题。
相关文章:
- 访问者访问变体并返回不同类型时出错
- 在Linux for Windows上编译C++代码时出错
- 读取文件的最后一行并输入到链接列表时出错
- 重载操作程序时出错>>用于类中的字符串 memebr
- 调用专用模板时出错"no matching function for call to [...]"
- 断开连接后重新连接boost beast(asio)websocket和http连接时出错
- 通过 gdb 连接到远程 gdb 服务器时出错
- 连接时字符串"\0"为空时出错
- 将工作线程信号与主窗口插槽 (Qt5) 连接时出错
- QT 5.5 SSLHandshakeFailedError(尝试使用自签名证书连接时出错)
- 连接qt和matlab时出错
- 连接字符串 (C++) 时出错
- 在同一 unix 套接字连接中读取元素两次时出错
- 升压信号2 - 通过插槽断开连接时出错
- 在C/C++中打开与COM端口的连接时出错
- 在c++程序中连接access数据库时出错
- 在WebSocket++中关闭连接后出错
- 全局路由 结合无线网络和点对点连接时出错
- mpiexec -连接服务出错
- 在非阻塞连接()时出错