mirror of
https://github.com/boostorg/interprocess.git
synced 2026-01-19 04:12:13 +00:00
Set kern.ipc.umtx_vnode_persistent=1 as required by Interprocess documentation
This commit is contained in:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -927,6 +927,10 @@ jobs:
|
||||
then
|
||||
echo "Executing: sudo pkg git bash python3 curl"
|
||||
sudo pkg install -y git bash python3 curl
|
||||
# Enable persistent umtx for vnode-backed shared memory synchronization
|
||||
# This is needed for process-shared pthread mutexes in memory-mapped files
|
||||
echo "Setting kern.ipc.umtx_vnode_persistent=1"
|
||||
sudo sysctl kern.ipc.umtx_vnode_persistent=1
|
||||
fi
|
||||
if [ "${{matrix.vm}}" == "openbsd" ]
|
||||
then
|
||||
|
||||
Reference in New Issue
Block a user