Rsync 3.1.0 failing [iobuf] on MacOSX 10.8.5 (was Re: Cannot build rsync 3.1.0 on MacOSX 10.8.5 with fileflags patch)

Dmitry Yu Okunev dyokunev at ut.mephi.ru
Sat Oct 12 05:11:36 MDT 2013


Hello, people.

On 10/12/2013 02:56 PM, Robert DuToit wrote:
> 
> On Oct 12, 2013, at 12:36 AM, Anthony Morton <amorton at fastmail.fm> wrote:
> 
>>> I got 3.1 to build all right on OS X but it won't run without stalling and lots of errors. Is it working for you or anyone else yet or have the problems come to light?
>>
>> Yes, now I'm using it in anger I'm seeing several fatal errors like the following (I'm syncing with a local mount point, no network access involved):
>>
>> need to write 129836 bytes, iobuf.out.buf is only 65532 bytes.
>> rsync error: protocol incompatibility (code 2) at io.c(599) [sender=3.1.0]
>> rsync: [sender] write error: Broken pipe (32)
> 
> Yes this is the error. I assume it has to do with the changes to the output buffer code in io.c
> 
> 3.0.9 works great so I'm staying there for now and thankful for it. Would be nice if someone with a bit more rsync code experience could take a look too. 

Yeah, I've seen that IO_BUFFER_SIZE was increased from "4092" to
"32*1024" in version "3.1.0". However it works well on my Linux
systems.. And I'm using it on my production servers already.

Just a hypothesis, can you show "ulimit -a"?

> Cheers,  Rob
> 
> 
>>
>> need to write 401925 bytes, iobuf.out.buf is only 65532 bytes.
>> rsync error: protocol incompatibility (code 2) at io.c(599) [sender=3.1.0]
>> rsync: [sender] write error: Broken pipe (32)
>>
>> I've rolled back to version 3.0.5 (the most recent I had installed previously) and it seems to be doing the job.
>>
>> Tony M.
>>
> 

-- 
С уважением, Дмитрий,
начальник отдела UNIX-технологий,
тел. 8 (495) 788-56-99, доб. 8255

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/rsync/attachments/20131012/9a6b90ef/attachment.pgp>


More information about the rsync mailing list