summaryrefslogtreecommitdiff
path: root/lang/python27/files/patch-Lib_test_test_threading.py
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'RELEASE_8_0_0'.release/8.0.0cvs2svn2009-11-141-11/+0
| | | | | Notes: svn path=/head/; revision=244256 svn path=/tags/RELEASE_8_0_0/; revision=244257; tag=release/8.0.0
* - Add support for FreeBSD 9.0Martin Wilke2009-09-111-1/+1
| | | | | | | PR: based on 138600 Notes: svn path=/head/; revision=241238
* Add support for building Python against GNU Portable Threads (Pth),Bruce M Simpson2009-03-141-0/+11
and also add experimental support for POSIX semaphores in FreeBSD 7-STABLE and up. The option knobs PTH and SEM respectively are added to enable this behaviour. Python is able to use POSIX semaphores for thread synchronization in threading, and prefers them. The multiprocessing module in Python 2.6 requires POSIX semaphores, however, the FreeBSD rtld and malloc need further work to allow a process to call pthread_create() immediately after fork() as it is not something allowed by a strict interpretation of the POSIX specs; therefore allow GNU Pth to be used until the situation is resolved. Approved by: miwi Notes: svn path=/head/; revision=230031