non-blocking socket connects?
Gary Stephenson
garys at ihug.com.au
Sun May 25 00:27:50 EDT 2003
Err,
> def _connect( self ) :
> self.sock.setblocking( True )
> self.sock.connect( (self.addr, self.port) )
> self.sock.setblocking( False )
should actually read:
def _connect( self ) :
print "connecting to ", self.addr, self.port
while 0 : yield None # dummy generator
self.sock.setblocking( True )
self.sock.connect( (self.addr, self.port) )
self.sock.setblocking( False )
i.e. the routine is still a generator (albeit one that never actually
'yield's).
gary
More information about the Python-list
mailing list