When rsync'ing a moderate size set of files from a 6.2 machine to a 6.0 machine, the rsync "freezing" after a few minutes. A strace on the process indicates that it is sitting in select()'s and just timing out over and over. The file set in question is about 26,000 files and about 200 megs. Usually after some subset of the files get transfered, the transfer stalls. This behaviour was seen with the remote box running the rsync from 6.0, and after upgrading to the version from 6.2. Downgrading the client to the rsync from 6.1 seems to make things go. Strace of the client side available if need be, but its huge.
I've seen this too. If you attach strace to the child ssh process, it carries on.
This should be fixed in rsync-2.4.2-1 in rawhide.