-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make intentional desktop session disconnections end gracefully #13723
Comments
Was just talking to @xacrimon about this. The new session tracker system might be the cause, but that should also be on branch/v9.. |
The On both branches, when the session is closed after the login is complete, I've experienced long delays (~30s) between the teleport/lib/srv/desktop/rdp/rdpclient/src/lib.rs Lines 609 to 658 in 8c2ced7
Update: I figured out how the repeated messages are possible. The |
Currently when a desktop session is disconnected (either by closing the tab or by hitting disconnect in the menu), they remain active under the hood until the monitor times out, at which point they fail and typically print a bunch of
failed to send PNG frame
error logs:An initial thought was that this was caused by the change in the websocket library we're using, however this behavior exists on
branch/v10
but not onbranch/v9
, and the websocket library is constant between them, so it's likely some other more recent change.The text was updated successfully, but these errors were encountered: