Clarify on_ready triggering more than twice.

On that note, fix the background_task example to use `Client.run`
instead of manual loop management. That way the task will be cleaned
up and cancelled inside `Client.run`.
This commit is contained in:
Rapptz
2016-06-10 20:16:21 -04:00
parent a0f37f8e85
commit d914c0a4e4
2 changed files with 5 additions and 10 deletions

View File

@ -108,6 +108,9 @@ to handle it, which defaults to print a traceback and ignore the exception.
.. warning::
This function is not guaranteed to be the first event called.
Likewise, this function is **not** guaranteed to only be called
once. This library implements reconnection logic and thus will
end up calling this event whenever a RESUME request fails.
.. function:: on_resumed()