pre 1 OSX errors

Robert DuToit rdutoit at comcast.net
Sat Aug 3 11:58:25 MDT 2013


On Aug 3, 2013, at 12:31 PM, Wayne Davison <wayned at samba.org> wrote:

> On Wed, Jul 31, 2013 at 7:46 AM, Robert DuToit <rdutoit at comcast.net> wrote:
> Hi Wayne,
> 
> Trying out 3.1 pre 1 on OSX 10.8.4
> 
> I like the new extended stats and the ir-chunk file numbers in log. Also getting a lot of errors and most copies not completing to local disk. rsync just stalls.
> 
> Standard osx build:
>  patch -p1 <patches/fileflags.diff
> patch -p1 <patches/crtimes.diff
> patch -p1 <patches/hfs-compression.diff
> ./configure
> make
> 
> rsync --fileflags --force-change  --protect-decmpfs  --numeric-ids  --protect-args  --stats  --progress -vvv
> 
> 
> when the stderr shows it is:
> 
> need to write 71730 bytes, iobuf.out.buf is only 65532 bytes.
> rsync error: protocol incompatibility (code 2) at io.c(599) [sender=3.1.0pre1]
> rsync: [sender] write error: Broken pipe (32)
> 
> 
> seems to stall on several different files in output:
> 
> sender finished /Users/astrid/Desktop/robdutoit/me2.png
> send_files(6, /Users/astrid/Desktop/robdutoit/photo_28.jpg)
> send_files mapped /Users/astrid/Desktop/robdutoit/photo_28.jpg of size 31740
> [sender] _exit_cleanup(code=2, file=io.c, line=599): about to call exit(2)
> 
> and often with calling match sums...
> 
> sender finished /Users/astrid/Desktop/ccc/CHase_05_22_13.html
> send_files(6, /Users/astrid/Desktop/ccc/GetPID.c.html)
> send_files mapped /Users/astrid/Desktop/ccc/GetPID.c.html of size 96214
> calling match_sums /Users/astrid/Desktop/ccc/GetPID.c.html
> ccc/GetPID.c.html
> 
> I can restart and then it stalls again on same line or a few files down. Sometimes it stalls and no error is generated in stderr.
> 
> The OS X code is essentially "as is" untested at this point, since I don't use it nor have a good system to test it with.  If folks have fixes for it, let me know and I'll work on getting them into the patches.

Thanks Wayne,

Any takers? I'm not that versant in C but can start looking if anyone has ideas what is breaking. Looks like calling match sums is a good start.


Best,  Rob


> 
> ..wayne.. 



More information about the rsync mailing list