Commit 5d436d0a by xiongziliang

修复websocket服务端收到close请求后未断开连接的问题:#430

parent 7ef3ad6b
...@@ -177,6 +177,7 @@ protected: ...@@ -177,6 +177,7 @@ protected:
switch (header._opcode){ switch (header._opcode){
case WebSocketHeader::CLOSE:{ case WebSocketHeader::CLOSE:{
HttpSessionType::encode(header,nullptr); HttpSessionType::encode(header,nullptr);
HttpSessionType::shutdown(SockException(Err_shutdown, "recv close request from client"));
} }
break; break;
case WebSocketHeader::PING:{ case WebSocketHeader::PING:{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论