Unnamed POSIX shared semaphores
Bruce Simpson
bms at FreeBSD.org
Mon Jun 1 21:17:51 UTC 2009
Jilles Tjoelker wrote:
> If process-shared semaphores really work, then the above structure is
> not a pathological case. Effectively, sem_t is carved in stone. So
> process-private semaphores should continue to have most of their stuff
> in a separately allocated structure, to preserve flexibility.
>
There was an inadvertent race in FreeBSD's POSIX semaphores which I
fixed in HEAD and STABLE about 6 weeks before 7.2 was released.
I believe process-shared POSIX semaphores now work -- the Python
'multiprocessing' regression test now runs to completion with no errors
on both HEAD and STABLE.
cheers,
BMS
More information about the freebsd-stable
mailing list