joining thread hangs unexpectedly

Ian Kelly ian.g.kelly at
Fri Sep 26 15:47:30 CEST 2014

On Thu, Sep 25, 2014 at 11:45 PM, Christian Calderon
<calderon.christian760 at> wrote:
> I am working on a personal project that helps minecraft clients connect to
> minecraft servers using tor hidden services. I am handling the client
> connection in a separate thread, but when I try to join the threads they
> hang. The problem is in the file called, in the function main
> at the end, in the finally clause at the bottom. Can anyone tell me what I
> am doing wrong?

You're creating a separate Queue for each thread but when you store
each one in the queue_ variable you're replacing the previous one, so
when you go to kill them you only ever send the die command to the
last thread created.

More information about the Python-list mailing list