15 Commits

Author SHA1 Message Date
4cef5df83e Don't print duplicate stack traces/errors when things crash 2025-11-24 10:38:44 -05:00
32c8e7f7c3 Add MainRunnable interface for locking to the main thread 2025-11-24 10:21:41 -05:00
c0064323d8 Don't attempt to restart non-resettable actors 2025-11-23 13:38:54 -05:00
eca2b35057 Fix crash when deleting an actor 2025-09-17 20:55:33 -04:00
d34af2c4ee Add Cleanupable interface
The Cleanup method is called on actors when they exit
2025-09-17 20:45:01 -04:00
e21cd9ed11 The cron actor now respects --fast-timing 2025-09-17 17:03:27 -04:00
70dc9702bd Add a --fast-timing option to make things happen sooner
The smaller time scale is better for debugging
2025-09-17 14:54:12 -04:00
613e21597b Add a --crash-on-error flag to crash whenever an actor returns err 2025-09-17 11:36:12 -04:00
02f06d857e Fix deadlock when deleting actors 2025-09-14 19:22:42 -04:00
861d6af1d7 Add --crash flag to crash and print stack trace on panic 2025-04-08 10:29:27 -04:00
b12ffdb0a0 Say *why* an actor failed 2025-01-30 21:12:55 -05:00
326db33ecc Environment can now run RunShutdownable actors 2025-01-30 19:29:23 -05:00
665b915bf7 Update go-util 2025-01-28 11:01:05 -05:00
97f73be050 Change exit codes 2024-12-31 01:36:29 -05:00
b3913d8078 Initial commit 2024-12-31 01:27:53 -05:00