mirror of
https://github.com/rclone/rclone.git
synced 2026-10-31 16:00:01 -04:00
If a file is changed on both sides and the conflict names it gets renamed to (e.g. X.conflict1 and X.conflict2) were deleted on both sides since the last run, the listing update removed the just-copied conflict files again when processing the deleted-on-both queue. The rename bookkeeping then could not find them and bisync aborted with "bisync.renames: internal error: missing info". Skip names that this run copied when removing files deleted on both sides, and add a test case for the scenario.