diff --git a/firmware/thread.c b/firmware/thread.c index db5d6c3d2c..7b9982be01 100644 --- a/firmware/thread.c +++ b/firmware/thread.c @@ -2387,6 +2387,7 @@ void thread_thaw(struct thread_entry *thread) } UNLOCK_THREAD_SET_STATE(thread, STATE_RUNNING); + set_irq_level(oldlevel); return; }