diff --git a/components/drivers/rtc/alarm.c b/components/drivers/rtc/alarm.c index 6036c34353..0eb0b5f494 100644 --- a/components/drivers/rtc/alarm.c +++ b/components/drivers/rtc/alarm.c @@ -463,6 +463,11 @@ rt_err_t rt_alarm_start(rt_alarm_t alarm) { ret = alarm_set(alarm); } + else + { + ret = RT_EOK; + goto _exit; + } } if (ret == RT_EOK)