From 2c9a10d081165768349cdd030c0a47e6c57e9e31 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sat, 3 Jun 2023 00:44:52 +0300 Subject: [PATCH] Fix an idiotic bug leading to failed reads with -ERANGE with EC :D --- src/blockstore_read.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/blockstore_read.cpp b/src/blockstore_read.cpp index 3d818517..d9e96a73 100644 --- a/src/blockstore_read.cpp +++ b/src/blockstore_read.cpp @@ -138,10 +138,6 @@ int blockstore_impl_t::dequeue_read(blockstore_op_t *read_op) { dirty_entry& dirty = dirty_it->second; bool version_ok = !IS_IN_FLIGHT(dirty.state) && read_op->version >= dirty_it->first.version; - if (IS_SYNCED(dirty.state)) - { - version_ok = true; - } if (version_ok) { if (IS_DELETE(dirty.state))