如果我使用 twisted.internet.task.LoopingCall 创建一个循环任务,该任务如何安全地访问客户端的扭曲连接并发送它收集的数据?任务是否在单独的线程中运行,这意味着从任务本身发送数据可能不安全?我可以将任务的引用传递给客户端(LineReceiver 的实例),以便它从中发送数据吗?
问问题
95 次
如果我使用 twisted.internet.task.LoopingCall 创建一个循环任务,该任务如何安全地访问客户端的扭曲连接并发送它收集的数据?任务是否在单独的线程中运行,这意味着从任务本身发送数据可能不安全?我可以将任务的引用传递给客户端(LineReceiver 的实例),以便它从中发送数据吗?