[V3] use uvloop if available (#1935)

* use uvloop if available

* Update __main__.py

requested changes made
This commit is contained in:
Michael H 2018-07-24 23:55:55 -04:00 committed by Kowlin
parent cf371e8093
commit 4b19421075

View File

@ -19,6 +19,15 @@ import logging.handlers
import logging import logging
import os import os
# Let's not force this dependency, uvloop is much faster on cpython
if sys.implementation.name == "cpython":
try:
import uvloop
except ImportError:
pass
else:
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
# #
# Red - Discord Bot v3 # Red - Discord Bot v3