Paul Lorenz
ba9060ae2b
Mark router disconnected before rerouting its links. Fixes #4079
...
- reorders DisconnectRouter so Router.MarkDisconnected runs before the
RerouteLink cascade, so shortestPath and connected-map reads see the
disconnecting router as gone and never compute a replacement path
through the router being removed
- snapshots the router's links before MarkDisconnected, which clears the
router's link set, so the link-removal/reroute loop still runs
2026-07-02 15:53:23 -04:00
..
2026-02-24 10:01:36 -05:00
2026-02-24 10:01:36 -05:00
2026-06-18 12:51:02 -04:00
2026-06-23 15:43:39 -04:00
2026-06-23 15:43:39 -04:00
2026-06-23 15:43:39 -04:00
2022-06-30 17:45:08 -04:00
2026-06-23 15:43:39 -04:00
2026-06-29 22:37:25 -04:00
2026-06-29 22:37:25 -04:00
2026-04-16 09:18:55 -04:00
2026-06-29 22:37:25 -04:00
2026-06-29 22:37:25 -04:00
2026-06-18 12:51:02 -04:00
2026-06-29 22:37:25 -04:00
2026-01-28 15:01:35 -05:00
2026-06-29 13:06:36 -04:00
2025-09-03 16:03:15 -04:00
2025-08-26 09:29:50 -04:00
2026-01-28 15:01:35 -05:00
2026-06-29 22:37:25 -04:00
2026-04-16 09:18:55 -04:00
2026-07-02 15:53:23 -04:00
2026-06-13 01:36:12 -04:00
2023-02-15 23:47:57 -05:00
2026-05-08 11:34:20 -04:00
2026-06-29 11:50:05 -04:00
2026-02-24 10:01:36 -05:00
2026-02-24 10:01:36 -05:00
2026-06-11 13:45:58 -04:00
2026-06-11 13:45:58 -04:00
2026-01-28 15:01:35 -05:00
2026-02-24 10:01:36 -05:00
2026-06-18 12:51:02 -04:00
2026-06-11 13:45:58 -04:00
2026-06-13 01:36:12 -04:00
2026-01-28 15:01:35 -05:00
2026-06-18 12:51:02 -04:00
2026-06-29 22:37:25 -04:00
2026-06-18 12:51:02 -04:00
2026-06-18 12:51:02 -04:00
2026-06-18 12:51:02 -04:00
2026-04-16 09:18:55 -04:00
2026-02-20 15:54:41 -05:00
2026-02-20 15:54:06 -05:00
2026-01-28 15:01:35 -05:00
2026-01-28 15:01:35 -05:00
2026-02-20 15:54:06 -05:00
2026-06-18 12:51:02 -04:00
2026-07-02 10:28:13 -04:00
2026-04-16 09:18:55 -04:00
2026-06-18 12:51:02 -04:00