Info about errors please

Bryan Pliatsios bryan.pliatsios at
Tue Aug 9 22:08:34 MDT 2011

Hi all,

All source servers & target server are running OSX 10.6 & Apple's rsync 2.6.9
(Yes, very old and known to have issues. But I have to work with this for at least a few more weeks)
The destination is a daemon and logging turned on.

I have the following nightly errors from one machine, while the other 10 usually run to completion:

	rsync: writefd_unbuffered failed to write 16385 bytes [sender]: Broken pipe (32)
	rsync: read error: Operation timed out (60)
	rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-40/rsync/io.c(603) [sender=2.6.9]

The source is 1.4Tb/65000 files and HFS+ filesystem at both ends. Nightly change should be about ~10Gb.
The job exits with no obvious pattern. At different times and places in the filesystem.

The nightly launchd command is:  (cron replacement)
/usr/bin/rsync -azhhE --password-file /usr/local/Rsync_Scripts/rsync.password --delete --progress --stats "/Volumes/WorkInProgress" username at backupserver::module//

For testing I'm using -azEvvvvvhh --progress at the commandline  (the -E is for extended attributes in this build)

Can anybody confirm that this can only be a network issue?

Is the broken pipe is referring to the network link or an internal server issue?
Is the Operation timed out (60) thrown by the daemon? (no timeout is defined in rsyncd.conf on in the command at either end)

Any help is appreciated for such an old build.

More information about the rsync mailing list