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
Tel does not always notice when critical processes die during startup #590
Comments
To clarify, we don't notice until we check, and we only check for dead processes once everything is up and running, in |
This is a problem for any critical process, not just port-forward. For example, if
|
One way to fix this would be to add a done callback to |
Fixed by #853; I botched the commit message. |
Example trace:
Once the port forward has died, nothing else will work, yet we don't notice for some reason. Thus Tel hangs for a while, then yields a scary crash (
RuntimeError: SSH isn't starting.
).This happens to be a silly intermittent failure; simply trying again works.
The text was updated successfully, but these errors were encountered: