diff --git a/drivers/power/pm/pm_activity.c b/drivers/power/pm/pm_activity.c index aaa92ebfadd..18081a03274 100644 --- a/drivers/power/pm/pm_activity.c +++ b/drivers/power/pm/pm_activity.c @@ -313,10 +313,10 @@ void pm_wakelock_uninit(FAR struct pm_wakelock_s *wakelock) } wakelock->count = 0; - wd_cancel(wdog); pm_wakelock_stats_rm(wakelock); spin_unlock_irqrestore(&pdom->lock, flags); + wd_cancel(wdog); } /****************************************************************************