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 gregory.p.smith
Recipients docs@python, gregory.p.smith, martin.panter, sloonz
Date 2018-03-25.17:37:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1521999470.36.0.467229070634.issue33079@psf.upfronthosting.co.za>
In-reply-to
Content
I assumed simon meant "close_fds=False" when he wrote open_fds = True.

Regardless, supplying any pass_fds forces close_fds=True behavior.

File descriptors listed in pass_fds are explicitly set inheritable from within the child process prior to calling exec().  See the start of child_exec() within Modules/_posixsubprocess.c.
History
Date User Action Args
2018-03-25 17:37:50gregory.p.smithsetrecipients: + gregory.p.smith, docs@python, martin.panter, sloonz
2018-03-25 17:37:50gregory.p.smithsetmessageid: <1521999470.36.0.467229070634.issue33079@psf.upfronthosting.co.za>
2018-03-25 17:37:50gregory.p.smithlinkissue33079 messages
2018-03-25 17:37:50gregory.p.smithcreate