Files
rclone/cmd/bisync
lif c49015552c bisync: fix handling of unreadable lockfiles - fixes #9290
Lockfiles with invalid JSON content caused bisync to fail permanently
because lockFileIsExpired() logged the decode error but still fell
through to the "valid lock file" path with zero-value TimeExpires.

Now when a JSON decode error is detected:
- If --max-lock is set (< basicallyforever): treat garbled lockfile as
  expired, mark listings failed, and proceed (safe assumption: the
  previous bisync run crashed and left garbage).
- If --max-lock is not set (default): log a clear error telling the
  user the lockfile needs manual inspection, and return false.
2026-03-31 10:56:28 +01:00
..
2025-11-03 16:52:33 +00:00
2026-03-03 16:13:00 -05:00
2025-08-17 20:16:46 -04:00
2026-03-03 16:13:00 -05:00
2021-11-01 21:00:27 +03:00
2025-08-17 20:16:46 -04:00
2025-08-17 20:16:46 -04:00
2025-08-17 20:16:46 -04:00
2026-03-03 16:13:00 -05:00
2026-03-03 16:13:00 -05:00
2025-08-17 20:16:46 -04:00
2025-08-17 20:16:46 -04:00