Wayne,

Around line 637 of receiver.c, the receiver creates any missing parent
directories of the destination file.  This looks unnecessary because the
generator ensured at line 1206 of generator.c that the parent
directories existed (or encountered an error creating them that is
unlikely to have gone away by the time the receiver processes the file).
The only purpose the receiver's code seems to serve is to create the
temp dir if one is being used, but it doesn't make sense to do that only
if --relative is enabled.  Am I missing something or should the code be
removed?

Matt

-- 
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to