Skip to content

Commit c0ad9e6

Browse files
committed
fix: improve SSH process discovery and sleep/wake recovery
Bump find-process to 2.1.1 so process discovery uses ss -> netstat -> lsof on Linux and netstat -> lsof on macOS. Previously, systems without netstat could not resolve the SSH PID, breaking network info display and log viewing.
1 parent 9516e9f commit c0ad9e6

File tree

3 files changed

+21
-7
lines changed

3 files changed

+21
-7
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## Unreleased
44

5+
### Fixed
6+
7+
- SSH connections now recover faster after laptop sleep/wake by detecting port changes,
8+
re-registering the label formatter, and refreshing WebSockets automatically.
9+
- SSH process discovery now uses `ss` -> `netstat` -> `lsof` on Linux
10+
and `netstat` -> `lsof` on macOS, fixing systems where `netstat` was unavailable
11+
and the SSH PID could not be resolved, which broke network info display and log viewing.
12+
513
## [v1.14.1-pre](https://github.com/coder/vscode-coder/releases/tag/v1.14.1-pre) 2026-03-16
614

715
### Added

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@
492492
"axios": "1.13.6",
493493
"date-fns": "catalog:",
494494
"eventsource": "^4.1.0",
495-
"find-process": "^2.1.0",
495+
"find-process": "^2.1.1",
496496
"jsonc-parser": "^3.3.1",
497497
"openpgp": "^6.3.0",
498498
"pretty-bytes": "^7.1.0",

pnpm-lock.yaml

Lines changed: 12 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)