一个线程上的Python超时,不使用连接

时间:2014-09-08 17:05:05

标签: python multithreading sockets

所以我在python中使用TCP。

我们遇到线程无法正常退出的问题。

我们希望它有多个连接,因此当生成新连接时,将启动一个新线程。但是这些线程并不总是正常退出。它们有返回语句,但是当我运行Thread.activeCount()时,我发现它们会生成。

我不知道问题是什么。这些线程累积,然后消散。我想做一个线程超时,但是我不想使用Thread.join(),因为如果建立新连接,它将不会转到接收函数,这将导致客户端超时由于缺乏回应。

有关超时命令的任何建议吗?我似乎无法在python文档中找到任何内容。

0 个答案:

没有答案