Skip to content

Use global POSIX shm names - #117

Merged
dallison merged 2 commits into
mainfrom
posix_shmem_name
Jul 21, 2026
Merged

Use global POSIX shm names#117
dallison merged 2 commits into
mainfrom
posix_shmem_name

Conversation

@dallison

Copy link
Copy Markdown
Owner

Summary

  • Prefix POSIX shared-memory names with / so all processes use the global shm namespace.
  • Avoid QNX cwd-relative shm_open resolution when publishers and subscribers start from different working directories.

Test plan

  • bazelisk test //common:common_test

dallison added 2 commits July 21, 2026 12:42
Keep Rust and C++ clients in the same shared-memory namespace on macOS and QNX.
@dallison
dallison merged commit 1bbbda3 into main Jul 21, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant