extension_host: Fix SSH reconnect breaks language server (#32457)
Closes #29032
This PR fixes an issue where reconnecting to SSH Remote would result in
a broken language server.
This was caused by SSH clients not registering because the `ssh_clients`
map would still contain an entry from a previously killed SSH server.
For fix, now we also check if its value has been dropped.
Release Notes:
- Fixed issue where reconnecting to SSH Remote would result in broken
code completions and diagnostics.
e4e3409952Smit Barmase committed on 6/10/2025, 2:15:57 PM· committed by GitHubparent46f98b6