> so there is no Twisted sanctioned (reactor independent and reentry safe) > alternative to disable nagle (tcp nodelay) and doing a select()? You can disable nagle in Twisted, if that's the question (transport.setTcpNoDelay(True)). But you can't determine TCP packet size, that's up to the operating system.