在韦东山老师rtos入门视频中事件组中xEventGroupWaitBits中xClearOnExit设置的疑问

在视频里面car1task通过设置事件组中的bit0来通知 car2task和car3task,但是car2跟car3两个task都把xClearOnExit标志位设置位pdtrue,如果car2先被唤醒,不就被清除了bit0,car3不会被唤醒。car3先被唤醒,应该也是会这样。但是视频里面演示出来的结果是,car2跟car3都可以正常唤醒。这是为什么?那这样这个xClearOnExit 设置了true但是其他后面运行的task依旧可以被唤醒,那不就相当于没清楚吗?