diff --git a/core/src/boot.py b/core/src/boot.py index aa8d25c592..96c84595f1 100644 --- a/core/src/boot.py +++ b/core/src/boot.py @@ -42,7 +42,7 @@ async def bootscreen() -> None: except (OSError, PinCancelled, SdProtectCancelled) as e: if __debug__: log.exception(__name__, e) - except Exception as e: + except BaseException as e: utils.halt(e.__class__.__name__)