diff --git a/src/user/user_main.c b/src/user/user_main.c index d9a934b9..4b09f9a9 100644 --- a/src/user/user_main.c +++ b/src/user/user_main.c @@ -72,6 +72,12 @@ uint32 MAIN_ICACHE_FLASH uptime_sec(void) { void MAIN_ICACHE_FLASH supla_system_restart(void) { + #ifdef BOARD_IS_RESTART_ALLOWED + if (supla_esp_board_is_restart_allowed() == 0) { + return; + } + #endif + supla_esp_devconn_before_system_restart(); #ifdef BOARD_BEFORE_REBOOT