homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bbutler
Recipients bbutler, jnoller
Date 2009年03月31日.23:23:06
SpamBayes Score 0.0003709953
Marked as misclassified No
Message-id <1238541788.36.0.0241269106433.issue5155@psf.upfronthosting.co.za>
In-reply-to
Content
Quick note: Have tracked this down to what appears to be buggy behaviour
on the part of os.pipe() when called from within a Process.
First invocation of os.pipe() in a Process returns (0,x) - stdin(?)
resulting in the 'bad file descriptor' error.
Interactive prompt test follows:
>>> import multiprocessing as MP, os
>>> def r(): print os.pipe(), os.pipe(), os.pipe()
... 
>>> r()
(9, 10) (11, 12) (13, 14)
>>> MP.Process(target=r).start()
(0, 15) (16, 17) (18, 19)
>>> MP.Process(target=r).start()
(0, 15) (16, 17) (18, 19)
History
Date User Action Args
2009年03月31日 23:23:08bbutlersetrecipients: + bbutler, jnoller
2009年03月31日 23:23:08bbutlersetmessageid: <1238541788.36.0.0241269106433.issue5155@psf.upfronthosting.co.za>
2009年03月31日 23:23:07bbutlerlinkissue5155 messages
2009年03月31日 23:23:06bbutlercreate

AltStyle によって変換されたページ (->オリジナル) /