Fix core sync test deadlock on darwin

This commit is contained in:
pkova
2024-09-17 01:52:51 +03:00
parent a16d3b6c9a
commit fff99c726e
3 changed files with 15 additions and 3 deletions
+7
View File
@@ -12,8 +12,15 @@ when ODIN_OS == .Darwin {
} else {
WAIT_ON_ADDRESS_AVAILABLE :: false
}
when ODIN_MINIMUM_OS_VERSION >= 11_00_00 {
ULOCK_WAIT_2_AVAILABLE :: true
} else {
ULOCK_WAIT_2_AVAILABLE :: false
}
} else {
WAIT_ON_ADDRESS_AVAILABLE :: false
ULOCK_WAIT_2_AVAILABLE :: false
}
os_sync_wait_on_address_flag :: enum u32 {