You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit dc22773
Browse filesBrowse the repository at this point in the historyBrowse files
fix(thread): live daemon at exit forbids graceful teardown (JVM-exact hard exit)
Smell-audited: 1: the ubuntunote alignment panic was the daemon-teardown
race made reachable by D6 (rt.deinit freeing the heap under a sleeping
daemon worker's registered GC context — Linux timing exposed it, mac
passed by luck). The JVM-exact rule IS the structural fix: daemon
threads never see graceful teardown — if one is still running after the
non-daemon join pass, flush stdout and exit(0) immediately (no
rt.deinit). All started threads now register (the join pass filters
daemon); 30x deterministic on mac, thread e2e + smoke green.
0 commit comments