Freeze on session close #28

Open
opened 2026-07-28 13:37:30 +02:00 by tux · 0 comments
Owner

A quick action button with the content "exit \r" was used on a session and it caused a freeze for a few seconds; in the log file the following was to be seen:

2026-07-28T11:31:31.808690Z INFO shellstation_lib::ssh: SSH process exited session_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00 exit_status=0
2026-07-28T11:31:31.808872Z INFO shellstation_lib::ssh: SSH channel closed session_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00
2026-07-28T11:31:31.808881Z INFO shellstation_lib::session_logger: Session log closed connection_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00
2026-07-28T11:31:32.444569Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\x17"
2026-07-28T11:31:34.572392Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\x17"
2026-07-28T11:31:39.397381Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\r"

The issue was not reproducible though with the same host.

A quick action button with the content "exit \r" was used on a session and it caused a freeze for a few seconds; in the log file the following was to be seen: _2026-07-28T11:31:31.808690Z INFO shellstation_lib::ssh: SSH process exited session_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00 exit_status=0 2026-07-28T11:31:31.808872Z INFO shellstation_lib::ssh: SSH channel closed session_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00 2026-07-28T11:31:31.808881Z INFO shellstation_lib::session_logger: Session log closed connection_id=9d7046c3-2756-4395-bc5a-777b9f8d8a00 2026-07-28T11:31:32.444569Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\x17" 2026-07-28T11:31:34.572392Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\x17" 2026-07-28T11:31:39.397381Z WARN shellstation_lib::commands::ssh: ssh_write: failed to send data: b"\r"_ The issue was not reproducible though with the same host.
tux self-assigned this 2026-07-28 13:37:30 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tux/shellstation#28
No description provided.