Executing multiple subprocesses and waiting
JB
jbravado at gmail.com
Wed Jan 26 21:00:51 EST 2011
More information about the Python-list mailing list
Wed Jan 26 21:00:51 EST 2011
- Previous message (by thread): Problems receiving arguments on a subprocess
- Next message (by thread): Executing multiple subprocesses and waiting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
One of my python scripts that takes a bunch of inputs from a tKinter gui, generates a set of command line stings, and then threads them off to subprocess for calls to other programs like Nuke and our render farm has recently started randomly crashing pythonw.exe. I'm taking a look at my threading setup and attempting to clean it up. I was wondering what a smart way of doing what I describe is? Take a list of strings containing command line calls to other programs, process them one at a time (waiting for the previous one to complete before starting the next) and then finishing elegantly. Currently, the gui passes them all to a "workerThread" which loops through each string, sending it to a "processThread" which makes a call to subprocess to execute it. This has worked fine for over a year so the recent crashing is mystifying me. I'm wondering if it's increased network stress (we've grown) or something similar? Any thoughts and suggestions on waiting for threads to complete are appreciated.
- Previous message (by thread): Problems receiving arguments on a subprocess
- Next message (by thread): Executing multiple subprocesses and waiting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list