diff --git a/pylink/jlink.py b/pylink/jlink.py index ecabc61..d06ce05 100644 --- a/pylink/jlink.py +++ b/pylink/jlink.py @@ -322,7 +322,7 @@ def __init__(self, lib=None, log=None, detailed_log=None, error=None, warn=None, self.error_handler = lambda s: (error or logger.error)(s.decode(errors='replace')) self.warning_handler = lambda s: (warn or logger.warning)(s.decode(errors='replace')) self.log_handler = lambda s: (log or logger.info)(s.decode(errors='replace')) - self.detailed_log_handler = lambda s: (detailed_log or logger.debug)(s.decode(errors='replace')) + self.detailed_log_handler = lambda s: (detailed_log or logger.debug)(s.decode(errors='replace').rstrip()) # Parameters used for open() in context manager self.__serial_no = serial_no