diff --git a/hathor/p2p/protocol.py b/hathor/p2p/protocol.py index e05e63b55..cd90601e8 100644 --- a/hathor/p2p/protocol.py +++ b/hathor/p2p/protocol.py @@ -327,7 +327,7 @@ def recv_message(self, cmd: ProtocolMessages, payload: str) -> None: .addErrback(self._on_cmd_handler_error, cmd) def _on_cmd_handler_error(self, failure: Failure, cmd: ProtocolMessages) -> None: - self.log.warn('recv_message processing error', reason=failure.getErrorMessage(), exc_info=True) + self.log.error(f'recv_message processing error:\n{failure.getTraceback()}', reason=failure.getErrorMessage()) self.send_error_and_close_connection(f'Error processing "{cmd.value}" command') def send_error(self, msg: str) -> None: