mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
Downloads, OCI bundle packing and rootfs packing all wrote through one fixed partial name, so two processes preparing the same entry interleaved bytes and renamed the wreckage into place for good. Each writer now gets a unique partial file (utils::partial_path) and the last atomic rename wins with whole bytes either way; the layer pointer is written the same way.