6 Commits

Author SHA1 Message Date
Sameen Karim fc4528baa8 protect against time of check vs use race condition 2026-03-26 21:51:44 -04:00
Sameen Karim d5bb33e489 additional lock file test 2026-03-25 21:57:22 -04:00
Sameen Karim 629ea06d70 non-blocking saves for non-critical writes 2026-03-25 21:21:26 -04:00
Sameen Karim 37e32a5137 only lock for writes 2026-03-25 20:39:48 -04:00
Sameen Karim 211e563d1f lock failure exit code 2026-03-25 20:06:18 -04:00
Sameen Karim e568d7f005 add file locking to prevent concurrent stack file edits 2026-03-25 19:14:00 -04:00