This makes sense because if the timeout is 0, the app calling it obviously just wants to fetch any pending events and not wait.
This makes sense because if the timeout is 0, the app calling it obviously just wants to fetch any pending events and not wait.