mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-15 07:24:52 +09:00
Fall back to copying on any link error except EEXIST, since filesystems without hard links report it with several codes (EISDIR on exFAT under Windows, ENOSYS on some FUSE mounts). Rename now goes through the same move so it also gets the fallback and the rollback. Only report a missing source save on transfer when the source is actually missing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>