我有一个线程,它有一个套接字,使用以下命令等待消息:
message, addr = s.recvfrom(268)
有没有一个异常处理程序,在一段时间后,它将超时并执行其他操作?
作为参考,我使用套接字和线程在python中实现了一个令牌环。
发布于 2012-02-21 06:21:13
你需要给settimeout打电话。您可以捕获socket.error来检测超时。
socket.error
https://stackoverflow.com/questions/9369066
相似问题