diff options
Diffstat (limited to 'core/cortex-m/task.c')
-rw-r--r-- | core/cortex-m/task.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/core/cortex-m/task.c b/core/cortex-m/task.c index 342fcdcf39..f9e4d11fdb 100644 --- a/core/cortex-m/task.c +++ b/core/cortex-m/task.c @@ -403,8 +403,7 @@ uint32_t task_wait_event_mask(uint32_t event_mask, int timeout_us) /* Re-post any other events collected */ if (events & ~event_mask) - atomic_or(task_get_event_bitmap(task_get_current()), - events & ~event_mask); + atomic_or(¤t_task->events, events & ~event_mask); return events & event_mask; } |