[
https://issues.apache.org/jira/browse/GUACAMOLE-876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925530#comment-16925530
]
Richard Lancaster commented on GUACAMOLE-876:
---------------------------------------------
> interrupting the file transfer with the "reconnect" method - I don't think
>this is a bug in Guacamole, nor do I think it's an issue that is resolvable
Is it feasible to know when a file is in transit? We could disable resizing
(likely just ignoring the client's `size` command) whilst this is happening.
I haven't reported this (as I haven't found a FreeRDP ca1cec6 build to be very
stable, ended up removing it in hopes for FreeRDP 2 support soon), but a
dynamic resize during a file transfer has other issues (segfault, broken drive
map). Typically the entire RDP session just hung when I started the the file
transfer (this didn't happen with strace attached, so it sounds like a race
condition to me). Is this work reporting separately?
> RDP "reconnect" resizing breaks Drive Mapping
> ---------------------------------------------
>
> Key: GUACAMOLE-876
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-876
> Project: Guacamole
> Issue Type: Bug
> Components: guacd
> Affects Versions: 1.1.0
> Reporter: Richard Lancaster
> Priority: Minor
> Attachments: guacd.log, guacd_resize_file_trasfer.mp4
>
>
> In the attached video you can see resizing a connection with the resize
> method "reconnect", will halt any current file transfers (leaving corrupted
> files) and sporadically leave the drive map unconnected for the new session.
>
> The associated guacd logs associated with the video are attached.
>
> Running:
> * Web frontend - 1.0.0 (the official guacamole/guacamole docker image)
> * Guacd - staging/1.1.0 (381ff1a4214e06803f0f587f1ed97cf7e54853e7) (Built
> against ubuntu 18.04's libfreerdb-dev)
>
> Let me know if there is any more info you need.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)