Catch BlockingIOError in ioucon.

This commit is contained in:
grossmj committed 2014-05-29 03:10:45 -06:00
1 parent a0a5705fd8
commit e817c13738
1 file changed
+4 -1
+4 -1
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)