Loading sjrpc/server/simple.py +11 −1 Original line number Diff line number Diff line Loading @@ -66,6 +66,11 @@ class SimpleRpcServer(ConnectionManager): except socket.error as err: connection.shutdown(self._on_disconnect) del self._clients[fd] except Exception as err: logging.error('Unknown error while receiving from client' 'fd/%s: %s' % (fd, err)) connection.shutdown(self._on_disconnect) del self._clients[fd] if event & select.EPOLLOUT: # Data are ready to be written on socket Loading @@ -74,6 +79,11 @@ class SimpleRpcServer(ConnectionManager): except socket.error as err: connection.shutdown(self._on_disconnect) del self._clients[fd] except Exception as err: logging.error('Unknown error while sending to the client' 'fd/%s: %s' % (fd, err)) connection.shutdown(self._on_disconnect) del self._clients[fd] if event & select.EPOLLHUP: connection.shutdown(self._on_disconnect) Loading Loading
sjrpc/server/simple.py +11 −1 Original line number Diff line number Diff line Loading @@ -66,6 +66,11 @@ class SimpleRpcServer(ConnectionManager): except socket.error as err: connection.shutdown(self._on_disconnect) del self._clients[fd] except Exception as err: logging.error('Unknown error while receiving from client' 'fd/%s: %s' % (fd, err)) connection.shutdown(self._on_disconnect) del self._clients[fd] if event & select.EPOLLOUT: # Data are ready to be written on socket Loading @@ -74,6 +79,11 @@ class SimpleRpcServer(ConnectionManager): except socket.error as err: connection.shutdown(self._on_disconnect) del self._clients[fd] except Exception as err: logging.error('Unknown error while sending to the client' 'fd/%s: %s' % (fd, err)) connection.shutdown(self._on_disconnect) del self._clients[fd] if event & select.EPOLLHUP: connection.shutdown(self._on_disconnect) Loading