From c60f6d13dcca70491e2aafc4a62d7a78ad28164a Mon Sep 17 00:00:00 2001 From: Morgan Douglas Date: Tue, 10 Dec 2024 09:22:04 -0500 Subject: [PATCH] Fix logdel headroom bug Signed-off-by: Morgan Douglas --- bdb/file.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bdb/file.c b/bdb/file.c index fddec2150b..283cbe3301 100644 --- a/bdb/file.c +++ b/bdb/file.c @@ -3744,7 +3744,7 @@ static void delete_log_files_int(bdb_state_type *bdb_state) bdb_state->attr->log_delete_low_headroom_breaktime) { logmsg(LOGMSG_WARN, "low_headroom, but tried %d times and giving up\n", bdb_state->attr->log_delete_low_headroom_breaktime); - return; + goto send_local_lowfilenum; } delete_adjacent = 1; @@ -4057,6 +4057,8 @@ static void delete_log_files_int(bdb_state_type *bdb_state) free(list); } + +send_local_lowfilenum: if (list == NULL || send_filenum == 0) { DB_LOGC *logc; DBT logrec;