Set kern.ipc.umtx_vnode_persistent=1 as required by Interprocess documentation

This commit is contained in:
Ion Gaztañaga
2026-01-02 09:21:45 +01:00
parent a9bb42ac36
commit 7764b3a747

View File

@@ -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