Story #13501

Updated by Tom Clegg over 1 year ago

Google has created a backport of python3.3's subprocess module to python2, which includes includes "many important reliability bug fixes relevant on POSIX platforms" (see -- including making it safer to use with multi-threaded programs. It would be good to use this instead of the native python2 subprocess module.
* cwltool already uses subprocess32
* arvados-cwl-runner uses native subprocess
* arv-keepdocker uses native subprocess
* nodemanager uses native subprocess