GUACAMOLE-662: Properly initialize nested socket index (fixes GUACAMOLE-510).


Project: http://git-wip-us.apache.org/repos/asf/guacamole-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-server/commit/47ad6f4b
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-server/tree/47ad6f4b
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-server/diff/47ad6f4b

Branch: refs/heads/master
Commit: 47ad6f4b59dc861ae8f17e41885c7f2947ff2bad
Parents: aba7b98
Author: Michael Jumper <mjum...@apache.org>
Authored: Sun Jan 6 15:43:55 2019 -0800
Committer: Michael Jumper <mjum...@apache.org>
Committed: Sun Jan 6 17:09:35 2019 -0800

----------------------------------------------------------------------
 src/libguac/socket-nest.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/guacamole-server/blob/47ad6f4b/src/libguac/socket-nest.c
----------------------------------------------------------------------
diff --git a/src/libguac/socket-nest.c b/src/libguac/socket-nest.c
index 6acac7d..0c7d471 100644
--- a/src/libguac/socket-nest.c
+++ b/src/libguac/socket-nest.c
@@ -129,8 +129,9 @@ guac_socket* guac_socket_nest(guac_socket* parent, int 
index) {
     guac_socket* socket = guac_socket_alloc();
     __guac_socket_nest_data* data = malloc(sizeof(__guac_socket_nest_data));
 
-    /* Store file descriptor as socket data */
+    /* Store nested socket details as socket data */
     data->parent = parent;
+    data->index = index;
     socket->data = data;
 
     /* Set write and free handlers */

Reply via email to