Bek
6997453098
fix: guard in-band macOS launchd stop
Summary:
- guard macOS launchd stop/restart against in-band service relaunch loops
- centralize current-service detection for launchd stop and restart handoff
- preserve external launchd label stop overrides while fixing inherited XPC restart handoff
Verification:
- node scripts/run-vitest.mjs src/daemon/launchd.test.ts src/daemon/launchd-current-service.test.ts src/daemon/launchd-restart-handoff.test.ts
- .agents/skills/autoreview/scripts/autoreview --mode local
- pnpm check:changed via Blacksmith Testbox through Crabbox: tbx_01kt3xkmfqhnzghfxdn62fa8qm
Closes #89174
Co-authored-by: Bek <bek.akhmedov@gmail.com>
2026-06-02 06:27:36 -04:00
..
2026-05-21 06:48:15 +00:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-17 03:44:05 +01:00
2026-05-17 03:44:05 +01:00
2026-05-16 22:56:48 +01:00
2026-05-31 01:33:00 +01:00
2026-06-02 06:27:36 -04:00
2026-06-02 06:27:36 -04:00
2026-05-22 21:02:58 +08:00
2026-05-22 21:13:26 +08:00
2026-06-02 06:27:36 -04:00
2026-05-24 19:57:59 +02:00
2026-06-02 06:27:36 -04:00
2026-06-02 06:27:36 -04:00
2026-05-16 22:25:33 -07:00
2026-05-30 11:07:45 +02:00
2026-05-31 01:33:00 +01:00
2026-05-31 08:16:11 +01:00
2026-05-18 06:22:36 +01:00
2026-05-17 03:44:05 +01:00
2026-05-17 03:44:05 +01:00
2026-05-31 01:33:00 +01:00
2026-05-26 22:29:20 +01:00
2026-05-17 03:44:05 +01:00
2026-05-17 03:44:05 +01:00
2026-05-17 03:44:05 +01:00
2026-05-31 01:33:00 +01:00
2026-05-18 06:22:36 +01:00
2026-05-31 01:33:00 +01:00
2026-05-27 06:17:27 +01:00
2026-05-29 02:17:18 +02:00
2026-05-27 04:51:51 +01:00
2026-05-22 09:46:52 +05:30
2026-05-31 01:33:00 +01:00
2026-05-31 18:59:02 +01:00
2026-05-31 22:40:48 +01:00
2026-05-28 15:27:51 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-28 15:27:51 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 01:33:00 +01:00
2026-05-31 21:01:33 -04:00
2026-05-31 21:01:33 -04:00