https://bugzilla.samba.org/show_bug.cgi?id=13920
Bug ID: 13920 Summary: --max-delete and dirs being replaced by symlinks on source Product: rsync Version: 3.1.2 Hardware: All OS: All Status: NEW Severity: normal Priority: P5 Component: core Assignee: wa...@opencoder.net Reporter: ulrich.sibil...@atos.net QA Contact: rsync...@samba.org We have a rsync setup that sync a huge tree on a daily basis. We run rsync like this: rsync -av <src> <dest> --exclude=.. --delete-excluded --delete --max-delete 300000 This normally works fine, but recently a user removed a directory on the src and replaced it by a symlink. Rsync detects this, but fails to the update because: [...] 2019/04/30 09:06:49 [20333] cannot delete non-empty directory: affected_dir 2019/04/30 09:06:49 [20333] could not make way for new symlink: affected_dir [...] 2019/04/30 09:14:07 [20333] Deletions stopped due to --max-delete limit (310815 skipped) 2019/04/30 09:14:07 [20333] sent 581,286,513,565 bytes received 44,091,121 bytes 31,142,989.03 bytes/sec 2019/04/30 09:14:07 [20333] total size is 212,543,263,427,406 speedup is 365.62 2019/04/30 09:14:07 [20333] rsync error: the --max-delete limit stopped deletions (code 25) at main.c(1178) [sender=3.1.2] I think deleting these dirs should not be counted/limited for --max-delete. -- You are receiving this mail because: You are the QA Contact for the bug. -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html