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
1 file changedLine totals unavailable