Eugen Hartmann created GUACAMOLE-2228:
-----------------------------------------

             Summary: Remote session freezes and disconnects when pausing file 
download
                 Key: GUACAMOLE-2228
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2228
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-client
    Affects Versions: 1.6.0
            Reporter: Eugen Hartmann
         Attachments: file-download-pause-disconnection.png

When you start a file download, then click the Pause button in the browser file 
download list, the connection freezes, then in about 20 seconds the session 
disconnects entirely. The reproduction may vary depending on your actions 
during the freeze.

The issue occurs because file blobs are written sequentially in a blocking 
manner through the *OutputStreamInterceptingFilter* during a file download. 
When the download is paused, the blob write operation blocks, preventing the 
other instructions from being processed. As a result, expected instructions are 
not received in a timely manner, causing the connection to freeze, and then 
disconnect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to