Merge pull request #240 from zarath/development

record runtime exceptions in debug log
pull/235/head
Holger Müller 2020-07-11 14:01:50 +02:00 zatwierdzone przez GitHub
commit bf18d88bf7
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
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()