From: Wayne Davison Date: Sat, 2 Jan 2010 18:51:09 +0000 (-0800) Subject: More --timeout improvements, especially for the receiving side: X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/05c36015f79d0d2975f15b08e31ea72825700f11?hp=05c36015f79d0d2975f15b08e31ea72825700f11 More --timeout improvements, especially for the receiving side: - The receiver now sends keep-alive messages to the generator when it is actively doing work and hasn't sent anything recently. This ensures that the generator won't timeout if the receiver is working hard. - The perform_io() code has improved keep-alive participation. - Allow the sender to send some keep-alive messages, which ensures that if it is in a lull, it can probe the socket. ---