twisted.names.common.extractRecord tries to disconnect a protocol with no transport
|Reported by:||exarkun||Owned by:|
(github, patch, buildbot, log)
Downstream bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565183
This is another problem introduced by r24401. The supposedly backwards compatible twisted.names.client.Resolver.protocol attribute isn't, once again.
The downstream patch looks correct, for what it's worth, aside from a lack of unit tests.