record runtime exceptions in debug log

pull/240/head
Holger Müller 2020-07-11 14:00:05 +02:00
rodzic 8d8d350068
commit 11082ff062
2 zmienionych plików z 11 dodań i 2 usunięć

Wyświetl plik

@ -123,6 +123,13 @@ class SweepWorker(QtCore.QRunnable):
@pyqtSlot()
def run(self):
try:
self._run()
except BaseException as exc:
logger.exception("%s", exc)
raise exc
def _run(self):
logger.info("Initializing SweepWorker")
self.running = True
self.percentage = 0

Wyświetl plik

@ -79,8 +79,10 @@ def main():
app = QtWidgets.QApplication(sys.argv)
window = NanoVNASaver()
window.show()
app.exec_()
try:
app.exec_()
except BaseException as exc:
logger.exception("%s", exc)
if __name__ == '__main__':
main()