From 53b4329fac1d73b47de4dd0e4923941915db755a Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Wed, 13 May 2026 02:53:04 +0300 Subject: [PATCH] Add missing active_flushers-- --- src/blockstore/blockstore_flush.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/blockstore/blockstore_flush.cpp b/src/blockstore/blockstore_flush.cpp index 1660e51d..c7b93d0e 100644 --- a/src/blockstore/blockstore_flush.cpp +++ b/src/blockstore/blockstore_flush.cpp @@ -438,12 +438,14 @@ resume_25: if (!cur_obj) { // Abort compaction + flusher->active_flushers--; flusher->flushing.erase(cur_oid); goto resume_0; } if (!calc_block_checksums()) { // Abort compaction + flusher->active_flushers--; flusher->flushing.erase(cur_oid); goto resume_0; } @@ -452,6 +454,7 @@ resume_25: if (res == EBUSY) { // Abort compaction, object is already overwritten by something else + flusher->active_flushers--; flusher->flushing.erase(cur_oid); goto resume_0; }