Catch BlockingIOError in ioucon.

This commit is contained in:
grossmj 2014-05-29 03:10:45 -06:00
parent a0a5705fd8
commit e817c13738

View File

@ -379,7 +379,10 @@ class IOU(Router):
return buf
def write(self, buf):
self.fd.send(buf)
try:
self.fd.send(buf)
except BlockingIOError:
return
def _open(self):
self.fd = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)