diff --git a/rtos/source/ThisThread.cpp b/rtos/source/ThisThread.cpp index e314a48..fe532da 100644 --- a/rtos/source/ThisThread.cpp +++ b/rtos/source/ThisThread.cpp @@ -200,7 +200,7 @@ uint32_t ThisThread::flags_wait_any_for(uint32_t flags, Clock::duration_u32 rel_time, bool clear) { - return flags_wait_for(flags, rel_time, clear, osFlagsWaitAll); + return flags_wait_for(flags, rel_time, clear, osFlagsWaitAny); } uint32_t ThisThread::flags_wait_any_until(uint32_t flags, uint64_t millisec, bool clear)