Python: как я могу заставить поток убить себя после тайм-аута?

Я пишу многопоточное приложение Python, которое устанавливает множество TCP-соединений с серверами. Каждое соединение выполняется в отдельном потоке. Иногда нить висит надолго, чего я не хочу. Как я могу заставить поток убить себя через определенный промежуток времени? Из основного потока, как я могу определить, что дочерний поток убил себя?

Если возможно, я был бы признателен за фрагмент кода, показывающий, как это сделать. Спасибо.

Обновление Система - Ubuntu 9:10

6
задан Simone 25 January 2011 в 11:43
поделиться