Revision: 729
http://sourceforge.net/p/pysys/code/729
Author: ben-spiller
Date: 2016-01-18 18:30:40 +0000 (Mon, 18 Jan 2016)
Log Message:
-----------
fix unix bug in multi-threaded handling of stdin - due to excessive try...except quashing we hadn't noticed that it's possible (likely) to close the same process stdin handle more than once, which causes some very surprising results when running tests concurrently as unix will immediately reallocate the same handle numbers as soon as they've been freed which can lead to a testcase seeing some of its children's stdin get closed unexpectedly by another cycle running at the same time
Modified Paths:
--------------
trunk/pysys/process/plat-unix/helper.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|