Trivial bug: Some time after 2.6.0 the --bwlimit code was enhanced, but the code now doesn't work anymore when you set the bandwidth limit for the daemon and generates error log entries like: 2005/01/13 08:17:03 [29636] rsync: writefd_unbuffered failed to write 12 bytes: phase "unknown" [receiver]: Success (0) 2005/01/13 08:17:03 [29636] rsync error: error in rsync protocol data stream (code 12) at io.c(909) Reproducible: Always Steps to Reproduce: 1. start rsync --daemon --bwlimit 100 [other options] 2. start a rsync client. Actual Results: Connection closed. Expected Results: Usual rsync session. This patch fixes the problem: http://www.ohse.de/uwe/patches/rsync-2.6.3-bwlimit-daemon.patch Upstream (rsync at lists.samba.org) got a copy. Regards, Uwe
do you have a URL for the upstream mailing list where this was posted ?
http://www.mail-archive.com/rsync@lists.samba.org/msg12247.html http://www.mail-archive.com/rsync@lists.samba.org/msg11850.html
2.6.4 is now in portage which appears to have both a client and daemon bwlimit option ... please re-open if 2.6.4 doesnt work for you