Я пишу многопоточное приложение Python, которое устанавливает множество TCP-соединений с серверами. Каждое соединение выполняется в отдельном потоке. Иногда нить висит надолго, чего я не хочу. Как я могу заставить поток убить себя через определенный промежуток времени? Из основного потока, как я могу определить, что дочерний поток убил себя?
Если возможно, я был бы признателен за фрагмент кода, показывающий, как это сделать. Спасибо.
Обновление Система - Ubuntu 9:10