New submission from akhi singhania :
I am not sure if this is an implementation bug or just a documentation bug.
When using the multiprocessing module, I have come across a scenario where the
process fails to exit when it throws an unhandled exception because it is
waiting for the feeder
akhi singhania added the comment:
Thank you very much for the reply and the link. It seems like I escaped that
bit in the documentation, my apologises. I can confirm that using
cancel_join_thread() removes the need for explicitly calling queue.close().
May I please ask for some more