diff --git a/src/omv/ports/stm32/main.c b/src/omv/ports/stm32/main.c index 0563c4d7a..a436671c2 100644 --- a/src/omv/ports/stm32/main.c +++ b/src/omv/ports/stm32/main.c @@ -745,6 +745,9 @@ soft_reset: #ifdef IMLIB_ENABLE_DMA2D imlib_draw_row_deinit_all(); #endif + #if MICROPY_PY_LWIP + gc_sweep_all(); + #endif first_soft_reset = false; goto soft_reset; }