Change env_spinlock_init to non-void function

Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
This commit is contained in:
Michal Rakowski
2019-09-27 14:57:55 +02:00
parent 8426d662cb
commit b78557a2cc
10 changed files with 81 additions and 23 deletions

View File

@@ -39,7 +39,14 @@ int ocf_metadata_init(struct ocf_cache *cache,
return ret;
}
ocf_metadata_concurrency_init(&cache->metadata.lock);
ret = ocf_metadata_concurrency_init(&cache->metadata.lock);
if (ret) {
if (cache->metadata.iface.deinit)
cache->metadata.iface.deinit(cache);
ocf_metadata_io_deinit(cache);
return ret;
}
return 0;
}