server: handle IOError gracefully

nistp521
Roman Zeyde 8 years ago
parent 4838030be5
commit b07d7e6535

@ -55,6 +55,8 @@ def handle_connection(conn, handler):
msg = util.read_frame(conn)
reply = handler.handle(msg=msg)
util.send(conn, reply)
except IOError as e:
log.error('I/O error: %s', e)
except EOFError:
log.debug('goodbye agent')
except Exception as e: # pylint: disable=broad-except

Loading…
Cancel
Save