New submission from Karl Bicker:
The multiprocessing.JoinableQueue's function join() should have a timeout
argument so that one can check on other things while waiting for a queue to
finish.
As join() uses a condition to wait anyway, a timeout is easily implemented and
passed t
Karl Bicker added the comment:
Actually, I would like to check if the threads working on the queue are still
alive.
However, it occurs to me now that I would need a facility to distinguish
between a timeout and an actual join. Unfortunately, my original patch does not
provide this, one