Files
oh-my-pi/packages
can1357 219123244e fix(update): serialize target swap under a per-target lock
Two overlapping `omp update` runs now share the target only for the
swap + stale-artifact sweep, guarded by withFileLock. This closes the
rollback race the unique-temp fix left open: a concurrent run's sweep
could delete a live run's .bak before its failed verification rolled it
back. The download stays outside the lock (unique temp path, safe to
overlap). Adds a regression covering a failed verification overlapping a
successful update.
2026-08-13 17:57:01 +02:00
..
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-06 13:32:34 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00
2026-08-13 08:28:43 +02:00