mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-22 11:36:21 +00:00
Fixed mg_websocket_read()
This commit is contained in:
1 parent
9cca843a9b
commit
1a64d37fc7
2 files changed
+3
-8
No files matched your search
@@ -28,9 +28,11 @@ static int event_handler(struct mg_event *event) {
|
||||
while ((len = mg_websocket_read(event->conn, &bits, &data)) > 0) {
|
||||
// Echo message back to the client
|
||||
mg_websocket_write(event->conn, WEBSOCKET_OPCODE_TEXT, data, len);
|
||||
printf("got message: [%.*s]\n", len, data);
|
||||
if (memcmp(data, "exit", 4) == 0) {
|
||||
mg_websocket_write(event->conn,
|
||||
WEBSOCKET_OPCODE_CONNECTION_CLOSE, "", 0);
|
||||
free(data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user