Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-115

Client may not cleanly disconnect if tunnel read() is blocking

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.9.10-incubating
    • guacamole
    • None
    • CentOS 7.x and Tomcat 8.0.37
      Guacamole 0.9.10 current master server and client

    Description

      When creating two or more rdp/ssh sessions from the same type, only the last created session terminates correctly.

      Procedure to reproduce:
      1. open first rdp session
      2. open second rdp session
      3. logout first rdp session the logout takes long time until timeout with message "The connection has been closed because the server is taking too long too respond"
      4. logout second rdp session logout runs fine with message "You have been disconnected"

      This is reproducable !

      I'm also having an modified webapp based on client 0.9.3 running excellent with server 0.9.10 incubation except this problem.

      There the procedure looks like this:
      1. open first ssh session
      2. open second ssh session
      3. exit first ssh session, the screen hangs at logoff
      4. exit second ssh session, than both sessions are closed.

      Attachments

        Activity

          People

            mjumper Mike Jumper
            wnovak Werner Novak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: