Don't error out from :events() when done in non-blocking mode
Clarify how :events() works on non-blocking mode