diff --git a/src/engine/engine_common.c b/src/engine/engine_common.c index 32938b2..4f18201 100644 --- a/src/engine/engine_common.c +++ b/src/engine/engine_common.c @@ -299,6 +299,8 @@ static void ocf_engine_map_hndl_error(struct ocf_cache *cache, OCF_DEBUG_RQ(req, "Canceling cache line %u", entry->coll_idx); + entry->status = LOOKUP_MISS; + ocf_metadata_start_collision_shared_access(cache, entry->coll_idx);