[Twisted-Python] _twistd_unix.py / daemonize() / OSX / USING_FORK_WITHOUT_EXEC_IS_NOT_SUPPORTED_BY_FILE_MANAGER

Phil Mayers p.mayers at imperial.ac.uk
Wed Oct 13 12:01:20 EDT 2010


On 13/10/10 16:52, Phil Mayers wrote:
>
> If this really is true, then MacOS X is no longer posix-compliant in
> those circumstances, and Twisted is going to need some work :o(

One final note (sorry for the fragmentary posts!) - it seems the only 
places Twisted calls fork() are in BaseProcess (just before an exec() so 
that's fine), in a couple of test cases, and in the twistd daemonize 
function.

I think you'll just have to add the "-n" argument, or forego twistd.

HTH



More information about the Twisted-Python mailing list