Whamcloud - gitweb
LU-14051 utils: flush alr batch file in thread
[fs/lustre-release.git] / lustre / utils / ofd_access_batch.c
index d5d567b..75cd43e 100644 (file)
@@ -388,8 +388,6 @@ void *alr_sort_and_print_thread(void *arg)
 
        qsort(sa, nr, sizeof(*sa), sort_compare);
        i = nr * aa->fraction / 100;
-       if (i > 0)
-               i--;
        cut = sa[i];
        if (cut < 1)
                cut = 1;
@@ -435,6 +433,8 @@ void *alr_sort_and_print_thread(void *arg)
        }
 
 out:
+       fflush(aa->file);
+
        list_for_each_entry_safe(alre, next, tmp, alre_fid_hash_node.fhn_node) {
                alre_del_init(alre);
                free(alre);