DNS*_*DNS 9 python twisted ipv6
我正在尝试为使用Twisted编写的应用程序添加IPv6支持,但遗憾的是,它不支持IPv6.在Twisted的trac中有一张三年的票,但它似乎陷入了辩论,没有任何进展的迹象.
理想情况下,我希望现有的reactor方法(如listenTCP和connectTCP)可以简单地工作,即connectTCP可以接受IPv4或IPv6地址,并处理幕后的套接字差异.该票证确实包含了一个补丁来执行此操作,但它相当陈旧,并且完全未经测试,因此不适合生产应用程序,除非作为参考点.
在我花了很多时间编写自己的补丁之前,我想知道是否有其他人已经处理过这个问题,如果是的话,是怎么回事.