PythonTwisted - mwicat/personal GitHub Wiki
Flush output socket
from twisted.internet import defer
def wait(seconds, result=None):
d = defer.Deferred()
reactor.callLater(seconds, d.callback, result)
return d
Usage:
@defer.inlineCallbacks
def connectionMade(self):
for line in lines:
line = line.rstrip()
self.sendLine(line)
yield wait(0.00000001)