4 ms·
"I remember discovering that unnamed semaphores don't work on OS X" Yeah, Posix semaphores don't work on macOS. Confusingly, support for unnamed semaphores ex
by tpush 10y ago
"I remember discovering that unnamed semaphores don't work on OS X"
Yeah, Posix semaphores don't work on macOS.
Confusingly, support for unnamed semaphores exists however in Apple's libdispatch, using dispatch_semaphore_t. Don't ask me why.
- valleyer 10y agoYup. dispatch_semaphore_t uses Mach semaphores under the cover. (Totally separate from POSIX semaphores.)