mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-10-24 15:15:13 +02:00
Replace exported get_dir files atomically so paths returned by Get/Add never briefly vanish while another worker re-exports the same key. Don't panic in Get for a key folder missing from entries.json. Propagate errors from unlocking, document the lock()/unlock() contract, and fix the NewDiskCache lock error test which checked the wrong cache