guacamole-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Jumper (JIRA)" <>
Subject [jira] [Commented] (GUACAMOLE-34) RDP connection does not close
Date Mon, 23 May 2016 20:49:12 GMT


Michael Jumper commented on GUACAMOLE-34:

This is caused by the lack of {{guac_client_abort()}} or {{guac_client_stop()}} call in some
cases where the client thread otherwise terminates. The connection will full close under ONLY
the following circumstances:

# All users disconnect (close their browser tabs, manually select "Disconnect" within the
guac menu, etc.)
# {{guac_client_stop()}} is called
# {{guac_client_abort()}} is called

If the internal client disconnects and terminates its own thread, it should also invoke {{guac_client_stop()}}
or {{guac_client_abort()}} to ensure connected users are forced off. Otherwise, users will
be confused why their connection remains active with an unresponsive remote desktop session.

> RDP connection does not close
> -----------------------------
>                 Key: GUACAMOLE-34
>                 URL:
>             Project: Guacamole
>          Issue Type: Bug
>            Reporter: Michael Jumper
>            Priority: Critical
> When an RDP connection is established, and the user manually disconnects by clicking
"Logoff" or "Disconnect" in the start menu, the connection is logged as terminated by guacd
yet no "Disconnected" dialog appears within the browser window.
> This does not occur for SSH.

This message was sent by Atlassian JIRA

View raw message