Merge fd-closer-4881: Fix spawnProcess on FreeBSD.
commit96ab4b2dc6eef81a4f36c60e48049abde6efc2d7
authorlewq <lewq@bbbe8e31-12d6-0310-92fd-ac37d47ddeeb>
Mon, 21 Mar 2011 02:43:05 +0000 (21 02:43 +0000)
committerlewq <lewq@bbbe8e31-12d6-0310-92fd-ac37d47ddeeb>
Mon, 21 Mar 2011 02:43:05 +0000 (21 02:43 +0000)
tree25544ae0f0237cffc851e8bfe30e26ebedce70ff
parent2a2ccc639e32857f26c8853e927eea56de950b9d
Merge fd-closer-4881: Fix spawnProcess on FreeBSD.

Author: lewq
Reviewer: exarkun, glyph, jesstess, lvh
Fixes: #4881

twisted.internet.process now detects the most appropriate mechanism to use for
detecting the open file descriptors on a system, getting Twisted working on
FreeBSD even when fdescfs is not mounted.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@31322 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
twisted/internet/process.py
twisted/internet/test/test_process.py
twisted/topfiles/4881.bugfix [new file with mode: 0644]