waveterm
waveterm copied to clipboard
[Bug]: No SSH reconnection on waveterm 0.12.5 Linux
Current Behavior
- I open my suspended laptop
- I go to the open waveterm window
- All terminal blocks with open SSH connections (Selected by menu based on ~/.ssh/config) are frozen. No reconnect button, no auto-reconnect, nothing. Even closing waveterm and re-opening the blocks are still frozen.
Expected Behavior
- I open my suspended laptop
- I go to the open waveterm window
- In a block with open SSH connection I click on "reconnect" and restart connection (not necessarily from the same point - integrating with remote
screenortmuxusing e.g.,wshwould be a killer feature but not there yet). In addition, there could be an automated health-check that detects that the connection is dead and restarts it.
Steps To Reproduce
- Linux - Fedora 41
- Intel X86_64
- wavterm 0.12.5 RPM
- Open waveterm
- Open one or more terminal blocks
- Connect each terminal to a remote SSH connection from ~/.ssh/config
- Suspend laptop
- Resume laptop
- Try to use terminal blocks
Wave Version
v0.12.5
Platform
Linux
OS Version/Distribution
Fedora 41
Architecture
x64
Anything else?
I love waveterm! You guys are certainly on the right track to ruling mainstream terminals!
Questionnaire
- [ ] I'm interested in fixing this myself but don't know where to start
- [ ] I would like to fix and I have a solution
- [ ] I don't have time to fix this right now, but maybe later
Hmm.. turns out a reconnect button does appear eventually (few minutes later), but it is not immediately available. This is a usability issue, because the user experiences a frozen app for some time with no other option. I think "Reconnect" should be a permanent button that is always available. If it's invoked on a working connection, it should simply restart it.