alt-glitch
6aba50f5ba
fix(file-sync): rollback _pushed_hashes on sync failure
...
Snapshot _pushed_hashes alongside _synced_files before the try block
so both are restored atomically on failure. Previously a mid-sync
exception (e.g. host file deleted between upload and hash) would leave
_pushed_hashes partially updated while _synced_files rolled back,
causing sync_back() to make wrong change-detection decisions.
2026-04-11 18:22:31 -07:00
..
2026-04-07 08:40:22 -04:00
2026-04-11 18:22:31 -07:00
2026-03-17 02:33:12 -07:00
2026-03-31 08:48:54 +09:00
2026-03-23 07:43:12 -07:00
2026-04-11 15:35:04 -07:00
2026-04-08 02:24:32 -07:00
2026-04-01 04:18:50 -07:00
2026-04-10 03:44:43 -07:00
2026-04-11 14:02:46 -07:00
2026-04-08 02:24:32 -07:00
2026-04-11 14:50:44 -07:00
2026-04-07 13:36:38 -07:00
2026-04-11 17:16:11 -07:00
2026-04-11 13:59:52 -07:00
2026-04-11 15:22:49 -07:00
2026-04-07 10:25:31 -07:00
2026-04-10 21:16:53 -07:00
2026-04-10 03:44:43 -07:00
2026-04-10 21:16:53 -07:00
2026-04-08 02:24:32 -07:00
2026-04-10 16:47:44 -07:00
2026-04-07 13:36:38 -07:00
2026-04-07 13:36:38 -07:00
2026-04-11 14:02:58 -07:00
2026-04-02 12:40:03 +11:00
2026-04-10 03:05:04 -07:00
2026-04-10 16:47:44 -07:00
2026-04-07 13:36:38 -07:00
2026-03-27 15:28:19 -07:00
2026-03-18 02:55:30 -07:00
2026-03-11 20:02:36 -07:00
2026-04-05 12:46:07 -07:00
2026-04-10 16:47:44 -07:00
2026-04-11 13:59:52 -07:00
2026-04-11 14:02:58 -07:00
2026-04-08 02:24:32 -07:00
2026-04-07 10:25:31 -07:00
2026-04-11 15:22:49 -07:00
2026-04-07 13:36:38 -07:00
2026-04-11 13:59:52 -07:00
2026-04-10 03:44:43 -07:00
2026-04-10 16:47:44 -07:00
2026-04-11 01:21:20 -07:00
2026-04-11 13:59:52 -07:00
2026-04-11 17:16:11 -07:00
2026-03-25 19:47:58 -07:00
2026-04-11 16:22:50 -07:00
2026-03-31 08:48:54 +09:00
2026-04-11 14:26:11 -07:00
2026-04-10 03:27:30 -07:00
2026-04-11 01:56:55 -07:00
2026-04-10 05:04:28 -07:00
2026-04-11 11:53:04 -07:00
2026-04-10 03:44:43 -07:00
2026-04-10 03:05:04 -07:00
2026-04-07 10:25:31 -07:00