Nelson Melo
0eb3dd05a9
fix(daemon): prevent stack overflow in handleStaleLock ( #1238 )
...
Remove recursive tryAutoStartDaemon calls from handleStaleLock that
caused infinite recursion when daemon start lock cleanup looped.
The call chain was: acquireStartLock -> handleStaleLock ->
tryAutoStartDaemon -> acquireStartLock -> ... (unbounded)
Now handleStaleLock just cleans up stale locks and returns false,
letting the caller's bounded retry loop handle retries.
Co-authored-by: Nelson Melo <nmelo@users.noreply.github.com >
2026-01-21 16:51:56 -08:00
..
2026-01-21 13:13:24 -08:00
2026-01-16 14:33:08 -08:00
2026-01-20 20:50:59 -08:00
2026-01-20 20:50:59 -08:00
2026-01-17 01:54:50 -08:00
2026-01-20 20:50:59 -08:00
2026-01-06 19:05:34 -08:00
2026-01-19 10:11:19 -08:00
2026-01-15 19:23:07 -08:00
2026-01-17 01:55:16 -08:00
2026-01-20 20:50:59 -08:00
2026-01-21 10:36:59 -08:00
2026-01-17 03:48:51 -08:00
2026-01-17 01:54:50 -08:00
2026-01-17 14:02:28 -08:00
2026-01-19 11:42:09 -08:00
2026-01-21 10:36:59 -08:00
2026-01-16 15:44:33 -08:00
2026-01-20 14:05:40 -08:00
2026-01-21 13:13:24 -08:00
2026-01-17 02:51:06 -08:00
2026-01-21 16:51:56 -08:00
2026-01-19 10:08:53 -08:00
2026-01-20 20:49:54 -08:00
2026-01-20 20:55:27 -08:00
2026-01-20 20:55:27 -08:00
2026-01-19 10:21:12 -08:00
2026-01-19 10:08:41 -08:00
2026-01-20 17:34:00 -08:00
2025-11-02 22:17:08 -08:00
2026-01-20 20:55:27 -08:00
2026-01-20 16:51:14 -08:00
2026-01-08 14:32:12 -08:00
2026-01-17 01:55:16 -08:00
2026-01-20 16:51:14 -08:00
2026-01-20 23:15:37 -08:00
2026-01-20 23:15:37 -08:00
2026-01-20 17:34:00 -08:00
2026-01-20 17:34:00 -08:00
2026-01-21 13:13:24 -08:00
2026-01-20 20:55:27 -08:00
2026-01-17 03:44:13 -08:00
2026-01-17 03:44:13 -08:00
2026-01-21 10:36:59 -08:00
2026-01-21 13:13:24 -08:00
2026-01-21 14:08:40 -08:00
2026-01-01 10:53:59 -08:00
2026-01-21 10:36:59 -08:00
2026-01-21 10:36:59 -08:00
2026-01-17 01:55:16 -08:00
2026-01-19 11:44:08 -08:00
2026-01-21 13:13:24 -08:00
2026-01-17 08:44:30 +01:00
2026-01-20 19:15:18 -08:00
2026-01-21 13:13:24 -08:00
2026-01-17 04:36:41 -08:00
2025-12-28 18:43:09 -08:00
2026-01-20 19:13:02 -08:00
2026-01-17 02:29:01 -08:00
2026-01-17 02:29:01 -08:00
2026-01-15 11:37:57 -08:00
2026-01-20 20:03:28 -08:00
2026-01-20 20:03:28 -08:00
2026-01-06 19:05:34 -08:00
2026-01-20 14:05:48 -08:00
2026-01-20 14:05:48 -08:00
2026-01-20 14:05:48 -08:00
2026-01-20 14:06:17 -08:00
2026-01-21 10:36:59 -08:00
2026-01-20 16:51:14 -08:00
2026-01-20 14:05:40 -08:00
2026-01-20 20:02:56 -08:00
2026-01-17 03:44:02 -08:00
2026-01-19 10:21:12 -08:00
2026-01-21 10:36:59 -08:00
2026-01-21 10:36:59 -08:00
2026-01-20 14:06:57 -08:00
2026-01-06 19:05:34 -08:00
2026-01-04 16:24:18 -08:00
2025-12-18 11:48:02 -08:00
2026-01-07 20:45:40 -08:00
2026-01-17 00:24:34 -08:00
2026-01-16 15:44:33 -08:00
2026-01-01 20:06:13 -08:00
2026-01-08 21:22:17 -08:00
2025-12-27 16:02:15 -08:00
2026-01-20 18:49:44 -08:00
2025-12-16 13:06:47 -08:00
2026-01-16 12:01:43 -08:00
2025-12-20 17:09:50 -08:00
2025-11-21 19:32:45 -05:00
2026-01-13 08:41:25 -06:00
2026-01-19 10:11:14 -08:00
2026-01-21 10:36:59 -08:00
2026-01-17 01:55:16 -08:00
2025-12-24 00:10:14 -08:00
2026-01-18 18:25:50 -08:00
2026-01-21 10:36:59 -08:00
2026-01-19 10:21:12 -08:00
2026-01-20 21:26:17 -08:00
2026-01-20 21:26:17 -08:00
2026-01-20 16:51:14 -08:00
2026-01-20 17:34:00 -08:00
2026-01-20 17:34:00 -08:00
2026-01-07 21:27:20 -08:00
2026-01-18 10:36:20 -08:00
2026-01-19 11:49:44 -08:00
2026-01-19 10:11:06 -08:00
2026-01-20 21:26:17 -08:00
2026-01-17 05:07:11 -08:00
2026-01-21 10:36:59 -08:00
2026-01-21 10:36:59 -08:00
2026-01-16 16:02:51 -08:00
2026-01-17 01:55:16 -08:00
2026-01-17 04:36:41 -08:00
2026-01-20 14:04:51 -08:00