- made sure that the KeyboardInterrupt exception is not logged to the log.txt file

This commit is contained in:
Marius Stanciu
2021-08-18 16:35:42 +03:00
parent 261b83b445
commit 49e514e100
2 changed files with 12 additions and 10 deletions

View File

@@ -16,6 +16,7 @@ CHANGELOG for FlatCAM beta
- changed the translators tab in the on_about() method - changed the translators tab in the on_about() method
- added the usage of the FCLabel widget instead of QtWidgets.QLabel - added the usage of the FCLabel widget instead of QtWidgets.QLabel
- cleaning up Isolation Plugin - cleaning up Isolation Plugin
- made sure that the KeyboardInterrupt exception is not logged to the log.txt file
17.08.2021 17.08.2021

View File

@@ -132,6 +132,7 @@ if __name__ == '__main__':
def excepthook(exc_type, exc_value, exc_tb): def excepthook(exc_type, exc_value, exc_tb):
msg = '%s\n' % str(datetime.today()) msg = '%s\n' % str(datetime.today())
if exc_type != KeyboardInterrupt:
msg += "".join(traceback.format_exception(exc_type, exc_value, exc_tb)) msg += "".join(traceback.format_exception(exc_type, exc_value, exc_tb))
try: try: