【发布时间】:2013-06-28 12:50:18
【问题描述】:
我使用libwebsockets 来运行 websocket 服务器和客户端(实际上在同一个可执行文件中)。有没有办法优雅地关闭连接?
我知道我可以在我的回调函数中返回一个负整数来使连接中止,但这更像是发生错误时发生的事情。在一些随机博客上的示例代码中,我发现了对函数 libwebsocket_close_and_free_session 的引用,但库代码中不存在(不再存在?)。
理想情况下,我希望能够在回调处理程序中关闭一个不同的连接,而不是被调用的连接(即解释像“关闭另一个连接”这样的命令)。
【问题讨论】: