<div class="gmail_quote">On Fri, Mar 26, 2010 at 12:33 AM, Gerald Holl <span dir="ltr"><<a href="mailto:gerald@holl.co.at">gerald@holl.co.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">cmd[9]=-vvvvvvvLogtprze.iL</div></blockquote><div><br></div><div>The presence of the 'i' in the -e.iL option that was sent means that the client believes that incremental recurse is possible. The server side must be sending back a flag that indicates that it believes that it is not. I'd suggest looking to see if the "rsync" on the path is a script (or alias) that tries to force extra options (such as --delay-updates or --prune-empty-dirs) or something that strips away the -e.iL option. You could work around such a situation by specifying --rsync-path=/usr/bin/rsync (or what path you need). If none of that works, you could add some fprintf(stderr, "...\n") statements to the set_allow_inc_recurse() routine in compat.c to see what is triggering the allow_inc_recurse = 0 setting. Something like this:</div>
<div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace"> client_info = shell_cmd ? shell_cmd : "";</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> fprintf(stderr, "[%s] allow_inc_recurse=%d, recurse=%d, use_qsort=%d, delete_before=%d, delete_after=%d, delay_updates=%d, prune_empty_dirs=%d, client_info='%s'\n", who_am_i(), allow_inc_recurse, recurse, use_qsort, delete_before, delete_after, delay_updates, prune_empty_dirs, client_info); /* added */</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"> if (!recurse || use_qsort)</font></div><div><font class="Apple-style-span" face="'courier new', monospace"> allow_inc_recurse = 0;</font></div>
</div><div><br></div></div>..wayne..<br>