From 0cfbc57d2c43ea88845561f14e295d0d48e44b32 Mon Sep 17 00:00:00 2001 From: "J. Eric Ivancich" Date: Tue, 25 Mar 2025 18:10:27 -0400 Subject: [PATCH] rgw: fix bug with rgw-gap-list rgw-gap-list would fail if it it reached the end of the second file before the first, thereby causing an infinite loop. Signed-off-by: J. Eric Ivancich Signed-off-by: Michael J. Kidd --- src/rgw/rgw-gap-list | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rgw/rgw-gap-list b/src/rgw/rgw-gap-list index 983e893057790..0e092b891d87f 100755 --- a/src/rgw/rgw-gap-list +++ b/src/rgw/rgw-gap-list @@ -400,9 +400,12 @@ BEGIN { f1_count++ if(f2_eof==0) { if(test_lines()==2) { - while ($1>b[1]) { + while ($1>b[1] && !f2_eof) { advance_f2() } + if (f2_eof) { + line_out() + } test_lines() } } else { -- 2.39.5