rsync: recv_generator and stat errors
Matt McCutchen
hashproduct+rsync at gmail.com
Tue Jan 30 22:47:06 GMT 2007
On 1/27/07, Matt McCutchen <hashproduct+rsync at gmail.com> wrote:
> Wayne: I noticed another possible bug. Unless I have overlooked
> something, recv_generator skips all files between a failed directory
> and the next entry whose depth is at most that of the failed
> directory. This is wrong in the case of --relative --no-implied-dirs
> because the file list might contain "bar" followed by "baz/foo", and
> rsync would skip "baz/foo" after failing to create "bar" even though
> "baz/foo" is not inside "bar".
I confirmed that this bug exists. It looks like there's a similar bug
involving excluded_below that could make a daemon incorrectly deny
writing to files that aren't daemon-excluded. (Better this, though,
than allowing writing to files that *are* daemon-excluded!)
Matt
More information about the rsync
mailing list