From 98203568a89536de3be65e709562840cac846eaf Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Fri, 15 May 2026 00:58:19 +0300 Subject: [PATCH] Handle ENOENT from add_commit --- src/blockstore/blockstore_stable.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/blockstore/blockstore_stable.cpp b/src/blockstore/blockstore_stable.cpp index b40775bb..ce3d0615 100644 --- a/src/blockstore/blockstore_stable.cpp +++ b/src/blockstore/blockstore_stable.cpp @@ -37,6 +37,12 @@ int blockstore_impl_t::dequeue_stable(blockstore_op_t *op) FINISH_OP(op); return 2; } + if (res == ENOENT) + { + op->retval = -ENOENT; + FINISH_OP(op); + return 2; + } if (res == ENOSPC) { if (!heap->get_to_compact_count())