DO NOT REPLY [Bug 3430] Error with ACL-patch and -x on mountpoint

bugzilla-daemon at bugzilla-daemon at
Fri Jan 20 17:06:07 GMT 2006

------- Comment #1 from hashproduct at  2006-01-20 10:06 MST -------
The issue is that, when rsync detects that a directory is on another
filesystem, it sends the directory itself but skips the contents.  See
send_directory in flist.c: it reads all the directory entries into the file
list, sends them all (possibly including ones on other filesystems), and then
calls send_if_directory on each one to recurse into those that is in fact on
the same filesystem.

I'm inclined to fix this by moving the test for being on the same filesystem
into the readdir loop of send_directory, but there seem to be a lot of
subtleties to rsync's recursion, so I don't know if this will work.  Thoughts?

Configure bugmail:
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the rsync mailing list