Message200780
| Author |
vstinner |
| Recipients |
Arfrever, DLitz, aliles, amaury.forgeotdarc, asvetlov, christian.heimes, georg.brandl, grahamd, gregory.p.smith, jcea, lemburg, neologix, pitrou, sbt, twouters, vstinner |
| Date |
2013年10月21日.13:51:36 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1382363496.38.0.889786102977.issue16500@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
"now that FDs are non-inheritable by default, fork locks around
subprocess and multiprocessing shouldn't be necessary anymore? What
other use cases does the fork-lock have?"
Well, on Windows, it's still not possible to inherit only one handle. If you mark temporary the handle as inheritable (os.set_handle_inheritable), it might be inherited by a diffrent child process if another Python thread spawn a process... It's probably unlikely, so it's one of the use case of such lock :-) |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2013年10月21日 13:51:36 | vstinner | set | recipients:
+ vstinner, lemburg, twouters, georg.brandl, gregory.p.smith, jcea, amaury.forgeotdarc, pitrou, christian.heimes, grahamd, Arfrever, asvetlov, neologix, sbt, aliles, DLitz |
| 2013年10月21日 13:51:36 | vstinner | set | messageid: <1382363496.38.0.889786102977.issue16500@psf.upfronthosting.co.za> |
| 2013年10月21日 13:51:36 | vstinner | link | issue16500 messages |
| 2013年10月21日 13:51:36 | vstinner | create |
|