Sending MG_WEBSOCKET_CLOSE

This commit is contained in:
Sergey Lyubka 2012-09-21 09:05:45 +01:00
parent 72c861bb83
commit 25863b59a6
2 changed files with 2 additions and 1 deletions

View File

@ -3710,6 +3710,7 @@ static void handle_websocket_request(struct mg_connection *conn) {
send_websocket_handshake(conn);
call_user(conn, MG_WEBSOCKET_READY);
read_websocket(conn);
call_user(conn, MG_WEBSOCKET_CLOSE);
}
}

View File

@ -62,7 +62,7 @@ enum mg_event {
// with handshake, otherwise it closes the connection.
MG_WEBSOCKET_READY, // Handshake has been successfully completed.
MG_WEBSOCKET_MESSAGE, // Incoming message from the client
MG_WEBSOCKET_CLOSE, // Client has sent FIN frame
MG_WEBSOCKET_CLOSE, // Client has closed the connection
};