Twisted: Как мне уничтожить соединение? - PullRequest
2 голосов
/ 29 ноября 2011

Я держу список клиентских подключений, которые настроены так:

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

Если элемент все еще подключен, и я звоню del cons[5], объект подключения все еще сохраняется. Я могу видеть вывод в моей консоли сервера. Хотя объект определенно ушел от диктата.

Я могу вызвать .disconnect () для него, а затем вызвать del cons[5], и он отключает и удаляет элемент, но я обеспокоен тем, что соединение где-то еще существует.

Каким будет правильный способ уничтожить одно из этих соединений?

...