From 69fe51ec94749895f6e10ac76c32e9382a6ead94 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Mon, 3 Nov 2025 18:14:28 -0800 Subject: [PATCH] set permissions on shared memory --- src/os/core/linux/os_core_linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/core/linux/os_core_linux.c b/src/os/core/linux/os_core_linux.c index 1b3fa320..872bd1b9 100644 --- a/src/os/core/linux/os_core_linux.c +++ b/src/os/core/linux/os_core_linux.c @@ -652,7 +652,7 @@ os_shared_memory_alloc(U64 size, String8 name) { Temp scratch = scratch_begin(0, 0); String8 name_copy = push_str8_copy(scratch.arena, name); - int id = shm_open((char *)name_copy.str, O_RDWR | O_CREAT, 0); + int id = shm_open((char *)name_copy.str, O_RDWR | O_CREAT, 0666); ftruncate(id, size); OS_Handle result = {(U64)id}; scratch_end(scratch);