Document how Client.run should be the last function to call.

This commit is contained in:
Rapptz committed 2016-01-08 13:31:03 -05:00
1 parent 777b5a09e2
commit 6d5175ad9a
2 files changed
+14

No files matched your search

+7
View File
@@ -759,7 +759,14 @@ class Client:
# cancel all tasks lingering
finally:
loop.close()
Warning
--------
This function must be the last function to call due to the fact that it
is blocking. That means that registration of events or anything being
called after this function call will not execute until it returns.
"""
try:
self.loop.run_until_complete(self.start(email, password))
except KeyboardInterrupt: