def send (self, data):
self.event_time = time.time ()
try:
return self.socket.send(data)
except ssl.SSLError as why:
if why.errno == ssl.SSL_ERROR_WANT_WRITE:
return 0
else:
raise