From: Wayne Davison Date: Wed, 15 Feb 2006 08:26:51 +0000 (+0000) Subject: Improved the while's logic in increment_active_files(). X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/5b986297479dcdb1151a92c393af2a3ecb6a74bc Improved the while's logic in increment_active_files(). --- diff --git a/io.c b/io.c index b4c552b7..0948416f 100644 --- a/io.c +++ b/io.c @@ -339,8 +339,7 @@ static void read_msg_fd(void) void increment_active_files(int ndx, int itemizing, enum logcode code) { /* TODO: tune these limits? */ - while (active_filecnt >= 10 - && (active_bytecnt >= 128*1024 || active_filecnt >= 50)) { + while (active_filecnt >= (active_bytecnt >= 128*1024 ? 10 : 50)) { if (hlink_list.head) check_for_finished_hlinks(itemizing, code); read_msg_fd();