From ec3cdfd17b7cd805a132b4216df498eb4f3751c0 Mon Sep 17 00:00:00 2001 From: Nick Couchman Date: Thu, 20 Aug 2020 22:11:09 -0400 Subject: [PATCH] GUACAMOLE-221: We need to flush the socket after sending required. --- src/libguac/protocol.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libguac/protocol.c b/src/libguac/protocol.c index 78e24fb1..16ee3d51 100644 --- a/src/libguac/protocol.c +++ b/src/libguac/protocol.c @@ -1013,7 +1013,8 @@ int guac_protocol_send_required(guac_socket* socket, const char** required) { ret_val = guac_socket_write_string(socket, "8.required") || guac_socket_write_array(socket, required) - || guac_socket_write_string(socket, ";"); + || guac_socket_write_string(socket, ";") + || guac_socket_flush(socket); guac_socket_instruction_end(socket);