zed/crates/remote
Thorsten Ball e3c6ba4bd7
ssh remote: Revert #19193 and treat killed proxy as non-zero (#19234)
This does two things.

Important one: it reverts #19193, which lead to our whole process
handling breaking. When the `proxy` process was killed, it apparently
didn't close the stdout/stderr anymore, which meant we would not detect
when it died. (Watching its `status()` in the io loop also didn't work!)

We should figure out how to keep our process handling working before we
make this change in #19193, which sounds reasonable.

Second, less important thing: I think we should treat the process being
killed from a signal as non-zero, as an error.

Release Notes:

- N/A
2024-10-15 19:20:06 +02:00
..
src ssh remote: Revert #19193 and treat killed proxy as non-zero (#19234) 2024-10-15 19:20:06 +02:00
Cargo.toml remote server: Do not spawn server when proxy reconnects (#18864) 2024-10-09 16:51:12 +02:00
LICENSE-GPL