Message244171
It is normal for daemon threads to not be shut down. That is why they exist. The purpose of Queue.join() is to give other threads a way to know when daemons have finished doing their work (i.e. a print manager thread to indicate that it is done printing). If the worker threads were actually going to terminate, you wouldn't need Queue.join(), you would use a Thread.join(). |
|
Date |
User |
Action |
Args |
2015-05-27 15:02:02 | rhettinger | set | recipients:
+ rhettinger, r.david.murray, docs@python, Sandy Chapman |
2015-05-27 15:02:02 | rhettinger | set | messageid: <1432738922.48.0.00525454748975.issue24296@psf.upfronthosting.co.za> |
2015-05-27 15:02:02 | rhettinger | link | issue24296 messages |
2015-05-27 15:02:02 | rhettinger | create | |
|