[issue10348] multiprocessing: use SYSV semaphores on FreeBSD

STINNER Victor report at bugs.python.org
Mon Nov 8 02:57:39 CET 2010


New submission from STINNER Victor <victor.stinner at haypocalc.com>:

Support POSIX semaphore on FreeBSD is recent, optional (eg. disabled by default in FreeBSD 7) and limited (30 semaphores). SYSV should be used instead because they are less limited or more adjustable (at runtime: POSIX semaphore requires to recompile the kernel!).

This issue should fix test_concurrent_futures on FreeBSD 7.2 and 8.0: many tests use more than 30 semaphores. The maximum is test_all_completed_some_already_completed: 52 semaphores.

----------
components: Library (Lib)
keywords: buildbot
messages: 120705
nosy: db3l, haypo
priority: normal
severity: normal
status: open
title: multiprocessing: use SYSV semaphores on FreeBSD
versions: Python 3.2

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue10348>
_______________________________________


More information about the Python-bugs-list mailing list