Paulo Gabriel Poiati added the comment:
You are absolutely right David. I was calling join after putting `None` in the
queue. Sorry, I'm closing this.
--
resolution: -> not a bug
status: open -> closed
___
Python tracker
<http://b
New submission from Paulo Gabriel Poiati:
I believe the code example at https://docs.python.org/3.6/library/queue.html is
broken. The break condition in the worker loop (when the queued value is None)
must call the `task_done` before breaking, otherwise the code blocks
indefinitely in the