On Wed, Mar 5, 2008 at 3:39 PM, <[EMAIL PROTECTED]> wrote: > time.sleep() pauses ony the thread that executes it, not the > others. And queue objects can hold large amount of data (if you have > the RAM), > so unless your subprocess is outputting data very fast, you should not > have data loss. > Anyway, if it works for you ... :-)
After some testing I'll agree :) Without time.sleep() in main thread python eats up all aviable processor time -- http://mail.python.org/mailman/listinfo/python-list