Would unecessary os_evt_clr ( ) cause any problems ?

The task waits for the event to occur by calling os_evt_wait_or( ). When the event occurs, task does it's job. I know task doesn't need to use os_evt_clr( ) to clear the event to let the task wait for that event again. But our task clears the event anyways by calling os_evt_clr( ). Is there any problem with that? Will clearing the event prevent same event from occurring again and prevent task from doing it's job 2nd, 3rd time and so on.

More questions in this forum