[Python-ideas] An error in multiprocessing on MacOSX?
Sturla Molden
sturla at molden.no
Tue Nov 27 01:26:36 CET 2012
Den 26. nov. 2012 kl. 23:11 skrev Richard Oudkerk <shibturn at gmail.com>:
> On 26/11/2012 9:23pm, Sturla Molden wrote:
>> BTW, fd passing is possible on Windows too, using DuplicateHandle. One can "inject" an open file handle into a different process, but some means of ipc (e.g. a pipe) must be used to communicate it's value.
>
> multiprocessing on Windows already depends on that feature;-)
Hmm, last time I looked at the code it used handle inheritance on Windows, which was why e.g. a lock or a file could not be sent over a pipe or queue.
Sturla
More information about the Python-ideas
mailing list