From 29199cb5d4576a7ad8cf821f0dc4e42853f2ac56 Mon Sep 17 00:00:00 2001 From: Michal Rakowski Date: Tue, 11 Jun 2019 09:10:46 +0200 Subject: [PATCH] Added missing metadata_unlock Signed-off-by: Michal Rakowski --- src/mngt/ocf_mngt_flush.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mngt/ocf_mngt_flush.c b/src/mngt/ocf_mngt_flush.c index 48f8859..69684d4 100644 --- a/src/mngt/ocf_mngt_flush.c +++ b/src/mngt/ocf_mngt_flush.c @@ -505,6 +505,7 @@ static void _ocf_mngt_flush_core( ocf_core_log(core, log_err, "Flushing operation aborted, " "no memory\n"); env_vfree(fc); + ocf_metadata_unlock(cache, OCF_METADATA_WR); complete(context, -OCF_ERR_NO_MEM); return; } @@ -540,6 +541,7 @@ static void _ocf_mngt_flush_all_cores( if (ret) { ocf_cache_log(cache, log_err, "Flushing operation aborted, " "no memory\n"); + ocf_metadata_unlock(cache, OCF_METADATA_WR); complete(context, ret); return; }