Improve error output

This commit is contained in:
Florian Bruhin 2016-12-28 23:03:30 +01:00
parent cb530306a9
commit 9727d6c74f

View File

@ -69,8 +69,9 @@ class _QtFIFOReader(QObject):
for line in self._fifo:
self.got_line.emit(line.rstrip('\r\n'))
self._notifier.setEnabled(True)
except UnicodeDecodeError:
log.misc.error("Invalid unicode in userscript output")
except UnicodeDecodeError as e:
log.misc.error("Invalid unicode in userscript output: {}"
.format(e))
def cleanup(self):
"""Clean up so the FIFO can be closed."""