Rsync 3.0.7pre1 released

Max Arnold lwarxx at
Wed Dec 23 01:19:29 MST 2009

On Mon, Dec 21, 2009 at 07:10:48PM -0800, Wayne Davison wrote:
> Rsync version 3.0.7pre1 is now available for release testing.  This is
> a bug-fix release.
> Please test this new release and send email to the rsync mailing list
> with any questions, comments, or bug reports.

--timeout seems to be broken - it aborts even during data transfer activity:

$ time rsync -rtmz --partial --progress --delete-delay --delay-updates --stats --itemize-changes --timeout 180 --contimeout 20 /tmp/media/
>f+++++++++ test.bin
[generator] io timeout after 180 seconds -- exiting
rsync error: timeout in data send/receive (code 30) at io.c(144) [generator=3.0.7pre1]

real    3m13.212s
user    0m0.000s
sys     0m0.002s

rsync error: received SIGUSR1 (code 19) at main.c(1288) [receiver=3.0.7pre1]

Reproduced this three times in a row - if overall transfer time is greater than --timeout
parameter, rsync exits.  Also you can see delayed error message (probably from dying rsync
thread) which is emitted after bash prompt.

I have packet dump for this particular transfer and can send it off-list if required.

More information about the rsync mailing list