扭曲:如何破坏连接?

2024-04-19 12:17:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我保留一个客户端连接的列表,其设置如下:

cons = {}
sid = 5
cons[sid] = self.reactor.connectTCP(host, port, myprotocol)

如果该项仍然是连接的,并且我调用del cons[5],那么连接对象仍然存在。我可以在我的服务器控制台中看到输出。不过,这个物体肯定是从字典里消失的。在

我可以对它调用.disconnect(),然后调用del cons[5],它确实会断开连接并删除该项,但我担心连接仍然存在于某个地方。在

什么才是摧毁这些联系的正确方法?在


Tags: 对象self服务器host客户端列表字典port