Neil
51c393bc2e
fix(wsl): close a WSL host's loopback listener once it idles out or its distro stops ( #34046 )
...
* fix(wsl): close a WSL host's loopback listener once its orcad idled out or its distro stopped
The supervisor already stops watching an idle or stopped host and never relaunches it for
background work, but the bridge's loopback listener stayed open, and any dial to it (a status
probe, a stale client) spawned wsl.exe and booted the distro again. Retire the listener in both
branches without publishing 'closed', so the host keeps reading as idle or stopped; the next
user connect binds a new one.
* fix(wsl): a retired listener never proves orcad live; never retire a connect in flight
Review of the listener retirement: with no connection, the port probe answered 'ready', so a
wake verify with no orcad pid to compare read the host as live, published ready and re-held
the distro. It now reads as refused. retireListener also leaves alone a key whose user connect
is in flight, so a trigger mid-connect cannot retire the entry that connect produces.
* fix(wsl): retire the listener on E9's single park path too
E9 A parks every confirmed stop, visible work or not; retire the loopback listener there,
before the deferred re-check, so a dial cannot boot the parked distro.
* fix(wsl): read the park generation before retiring the listener
2026-10-26 22:15:00 -07:00
..
2026-10-26 15:28:41 -07:00
2026-10-16 20:24:04 -07:00
2026-10-26 20:43:05 -07:00
2026-10-26 21:17:07 -07:00
2026-10-26 16:01:56 -07:00
2026-10-26 19:07:06 -07:00
2026-10-26 19:07:06 -07:00
2026-10-25 19:45:39 -07:00
2026-10-26 22:05:27 -07:00
2026-10-25 19:45:39 -07:00
2026-10-26 16:11:06 -07:00
2026-10-25 20:09:25 -07:00
2026-10-25 20:09:25 -07:00
2026-10-27 04:40:53 +00:00
2026-10-26 20:43:05 -07:00
2026-10-26 14:32:08 -04:00
2026-10-25 23:41:49 -07:00
2026-10-24 19:37:19 -07:00
2026-10-26 20:43:05 -07:00
2026-10-25 13:53:06 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 15:11:00 -07:00
2026-10-25 15:30:00 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 19:25:54 -04:00
2026-10-25 15:30:00 -07:00
2026-10-26 17:55:33 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 15:30:00 -07:00
2026-10-26 21:28:36 -07:00
2026-10-25 15:30:00 -07:00
2026-10-23 16:27:37 -07:00
2026-10-25 23:41:49 -07:00
2026-10-25 15:30:00 -07:00
2026-10-25 15:30:00 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 15:14:23 -07:00
2026-10-26 19:11:29 -04:00
2026-10-26 17:55:33 -07:00
2026-10-25 15:30:00 -07:00
2026-10-23 16:27:37 -07:00
2026-10-26 15:16:27 -07:00
2026-10-23 19:20:13 -07:00
2026-10-26 15:16:27 -07:00
2026-10-24 00:34:37 -07:00
2026-10-25 15:30:00 -07:00
2026-10-25 23:41:49 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 15:16:27 -07:00
2026-10-23 16:27:37 -07:00
2026-10-26 21:17:07 -07:00
2026-10-25 15:30:00 -07:00
2026-10-26 15:26:32 -07:00
2026-10-26 18:27:39 +00:00
2026-10-26 13:13:34 -07:00
2026-10-25 15:30:00 -07:00
2026-10-25 16:07:05 -07:00
2026-10-25 22:57:11 -07:00
2026-10-25 14:28:18 -07:00
2026-10-23 19:07:32 -07:00
2026-10-25 20:27:18 -07:00
2026-10-26 19:01:52 -07:00
2026-10-26 15:22:58 -07:00
2026-10-26 19:01:52 -07:00
2026-10-25 16:41:56 +00:00
2026-10-25 19:22:12 -07:00
2026-10-23 19:07:32 -07:00
2026-10-25 15:30:00 -07:00
2026-10-23 19:07:32 -07:00
2026-10-26 20:43:05 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 15:16:27 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 22:57:11 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 13:12:53 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 19:07:06 -07:00
2026-10-27 04:40:53 +00:00
2026-10-26 19:36:48 -07:00
2026-10-27 02:11:18 +00:00
2026-10-25 04:05:46 -07:00
2026-10-26 13:13:17 -07:00
2026-10-26 16:01:56 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 23:41:49 -07:00
2026-10-26 20:15:42 -07:00
2026-10-26 20:20:12 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 22:07:52 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 23:41:49 -07:00
2026-10-26 22:01:45 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 17:01:51 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 15:16:27 -07:00
2026-10-26 19:07:06 -07:00
2026-10-26 19:01:52 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 20:17:53 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 17:55:33 -07:00
2026-10-26 18:37:51 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 14:09:01 -07:00
2026-10-26 17:55:33 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 21:13:42 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 22:15:00 -07:00
2026-10-25 23:41:49 -07:00
2026-10-24 11:56:22 -07:00
2026-10-23 11:06:37 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 11:06:37 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 11:06:37 -07:00
2026-10-23 11:06:37 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 11:06:37 -07:00
2026-10-23 09:24:17 -07:00
2026-10-25 01:00:18 -07:00
2026-10-24 22:56:46 -07:00
2026-10-23 09:24:17 -07:00
2026-10-22 19:53:36 -04:00
2026-10-26 15:15:52 -07:00
2026-10-24 22:56:46 -07:00
2026-10-24 20:31:05 -07:00
2026-10-24 22:56:46 -07:00
2026-10-24 22:56:46 -07:00
2026-10-25 19:45:39 -07:00
2026-10-23 09:24:17 -07:00
2026-10-25 19:45:39 -07:00
2026-10-23 09:24:17 -07:00
2026-10-25 19:45:39 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-26 15:28:41 -07:00
2026-10-25 20:09:25 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-25 00:50:59 -07:00
2026-10-25 20:48:32 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-26 11:18:50 -07:00
2026-10-27 03:20:46 +00:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-26 15:22:58 -07:00
2026-10-26 15:22:58 -07:00
2026-10-24 22:56:46 -07:00
2026-10-24 22:56:46 -07:00
2026-10-26 06:28:29 -07:00
2026-10-26 06:28:29 -07:00
2026-10-26 06:28:29 -07:00
2026-10-26 13:50:11 -07:00
2026-10-26 13:50:11 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-18 00:02:29 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:24:17 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 17:50:37 -07:00
2026-10-23 09:50:47 -07:00
2026-10-25 19:58:41 -07:00
2026-10-23 17:50:37 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-25 19:58:41 -07:00
2026-10-23 09:50:47 -07:00
2026-10-26 13:50:11 -07:00
2026-10-18 15:30:55 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-26 20:17:53 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-16 15:53:30 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 09:50:47 -07:00
2026-10-23 11:06:55 -07:00
2026-10-25 22:57:11 -07:00
2026-10-26 02:33:13 -07:00
2026-10-26 02:33:13 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-21 04:06:49 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-26 13:50:11 -07:00
2026-10-26 13:50:11 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-26 13:50:11 -07:00
2026-10-26 13:50:11 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-26 02:33:13 -07:00
2026-10-26 02:33:13 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-18 14:25:39 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-20 21:42:36 -04:00
2026-10-23 11:06:55 -07:00
2026-10-18 00:02:29 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-23 11:06:55 -07:00
2026-10-24 11:56:22 -07:00
2026-10-24 11:56:22 -07:00
2026-10-25 19:22:12 -07:00
2026-10-26 05:14:19 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-26 22:05:27 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-25 01:04:00 -07:00
2026-10-25 01:04:00 -07:00
2026-10-23 11:42:22 -07:00
2026-10-25 01:04:00 -07:00
2026-10-25 04:05:46 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 11:42:22 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 17:01:51 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 06:28:29 -07:00
2026-10-24 11:56:22 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 03:05:27 -07:00
2026-10-25 03:05:27 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 19:22:12 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 19:22:12 -07:00
2026-10-24 00:13:25 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 11:56:22 -07:00
2026-10-24 11:56:22 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 17:27:13 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 23:56:40 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 14:09:01 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 14:09:01 -07:00
2026-10-17 23:38:45 -07:00
2026-10-17 23:38:45 -07:00
2026-10-25 23:56:40 -07:00
2026-10-25 23:56:40 -07:00
2026-10-26 14:09:01 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 19:37:19 -07:00
2026-10-26 14:09:01 -07:00
2026-10-24 19:37:19 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 14:09:01 -07:00
2026-10-26 14:09:01 -07:00
2026-10-24 19:37:19 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 14:09:01 -07:00
2026-10-24 19:37:19 -07:00
2026-10-26 14:09:01 -07:00
2026-10-23 13:15:45 -07:00
2026-10-21 21:52:08 -07:00
2026-10-26 14:09:01 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 14:09:01 -07:00
2026-10-24 19:37:19 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 11:18:50 -07:00
2026-10-26 11:18:50 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 03:39:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 06:46:57 -07:00
2026-10-25 20:41:29 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 15:16:27 -07:00
2026-10-22 02:19:04 -07:00
2026-10-24 22:56:46 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 13:14:16 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 13:14:16 -07:00
2026-10-17 22:38:23 -07:00
2026-10-17 22:38:23 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 13:50:11 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 11:56:22 -07:00
2026-10-23 13:15:45 -07:00
2026-10-19 11:39:54 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-18 00:02:29 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 13:40:31 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 11:56:22 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 13:50:11 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 06:11:15 -07:00
2026-10-23 13:15:45 -07:00
2026-10-18 00:02:29 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 03:57:01 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 17:50:37 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 21:17:07 -07:00
2026-10-26 21:17:07 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 11:56:22 -07:00
2026-10-26 21:17:07 -07:00
2026-10-23 13:15:45 -07:00
2026-10-26 17:55:33 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-24 13:13:55 -07:00
2026-10-26 21:17:07 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00
2026-10-25 19:22:12 -07:00
2026-10-23 13:15:45 -07:00
2026-10-23 13:15:45 -07:00