diff options
Diffstat (limited to 'modules/websocket/lws_peer.cpp')
-rw-r--r-- | modules/websocket/lws_peer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/websocket/lws_peer.cpp b/modules/websocket/lws_peer.cpp index 43ffcfdea1..245b28b608 100644 --- a/modules/websocket/lws_peer.cpp +++ b/modules/websocket/lws_peer.cpp @@ -216,6 +216,7 @@ void LWSPeer::close(int p_code, String p_reason) { close_reason = p_reason; PeerData *data = ((PeerData *)lws_wsi_user(wsi)); data->force_close = true; + data->clean_close = true; lws_callback_on_writable(wsi); // Notify that we want to disconnect } else { close_code = -1; |