[Twisted-Python] Setting socket options before connect
Phil Mayers
p.mayers at imperial.ac.uk
Fri Jul 12 04:42:19 MDT 2013
On 12/07/13 11:34, Itamar Turner-Trauring wrote:
> Subclass twisted.internet.tcp.Client, override createInternetSocket() so
> it calls setsockopt() on the socket after you've called base
> implementation to create it. This breaks some abstraction boundaries, so
> it isn't great, but very little code duplication is involved.
Ah, ok. Presumably I also need to subclass Connector and override
_makeTransport to use MyClient, then call MyConnector() directly (or
subclass the reactor... shudder)
Should there be something built in to Twisted for this? Should I open a
ticket?
More information about the Twisted-Python
mailing list