diff --git a/thermosphere/src/transport_interface.c b/thermosphere/src/transport_interface.c index 7ef17f81b..a985e9826 100644 --- a/thermosphere/src/transport_interface.c +++ b/thermosphere/src/transport_interface.c @@ -243,6 +243,7 @@ void transportInterfaceIrqHandlerBottomHalf(TransportInterface *iface) iface->processDataCallback(iface, iface->ctx, sz); } + maskIrq(); // Avoid stack overflow, as the line will be asserted once more transportInterfaceRelease(iface); }