Skip to content

Commit cb03481

Browse files
Merge pull request #1371 from lplewa/error_os
return correct error code in create_fd_for_mmap
2 parents 471f9bf + ae6564e commit cb03481

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/provider/provider_os_memory.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ create_fd_for_mmap(const umf_os_memory_provider_params_t *in_params,
396396
provider->shm_name)) {
397397
LOG_ERR("invalid name of a shared memory file: %s",
398398
in_params->shm_name);
399-
return -1;
399+
return UMF_RESULT_ERROR_INVALID_ARGUMENT;
400400
}
401401

402402
/* create a new shared memory file */
@@ -407,7 +407,7 @@ create_fd_for_mmap(const umf_os_memory_provider_params_t *in_params,
407407
"memory mapping failed",
408408
in_params->shm_name, provider->max_size_fd);
409409
provider->shm_name[0] = '\0'; // zero shm_name
410-
return -1;
410+
return UMF_RESULT_ERROR_UNKNOWN;
411411
}
412412

413413
LOG_DEBUG("created the shared memory file /dev/shm/%s of size %zu",

0 commit comments

Comments
 (0)