From ae6564e880f646fc2d00fd9c964a48718dcdeb0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Plewa?= Date: Wed, 11 Jun 2025 16:51:01 +0200 Subject: [PATCH] return correct error code in create_fd_for_mmap --- src/provider/provider_os_memory.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/provider/provider_os_memory.c b/src/provider/provider_os_memory.c index f5e072e6d3..173e319107 100644 --- a/src/provider/provider_os_memory.c +++ b/src/provider/provider_os_memory.c @@ -396,7 +396,7 @@ create_fd_for_mmap(const umf_os_memory_provider_params_t *in_params, provider->shm_name)) { LOG_ERR("invalid name of a shared memory file: %s", in_params->shm_name); - return -1; + return UMF_RESULT_ERROR_INVALID_ARGUMENT; } /* create a new shared memory file */ @@ -407,7 +407,7 @@ create_fd_for_mmap(const umf_os_memory_provider_params_t *in_params, "memory mapping failed", in_params->shm_name, provider->max_size_fd); provider->shm_name[0] = '\0'; // zero shm_name - return -1; + return UMF_RESULT_ERROR_UNKNOWN; } LOG_DEBUG("created the shared memory file /dev/shm/%s of size %zu",