mirror of https://github.com/coddrago/Heroku
parent
3ae1f6e9ac
commit
df66be82a0
|
@ -985,10 +985,15 @@ class Heroku:
|
||||||
|
|
||||||
def main(self):
|
def main(self):
|
||||||
"""Main entrypoint"""
|
"""Main entrypoint"""
|
||||||
self.loop.add_signal_handler(signal.SIGINT,lambda: asyncio.create_task(self._shutdown()))
|
self.loop.add_signal_handler(
|
||||||
self.loop.run_until_complete(self._main())
|
signal.SIGINT,
|
||||||
if not self.loop.is_closed():
|
lambda: asyncio.create_task(self._shutdown_handler())
|
||||||
self.loop.close()
|
)
|
||||||
|
try:
|
||||||
|
self.loop.run_until_complete(self._main())
|
||||||
|
finally:
|
||||||
|
if not self.loop.is_closed():
|
||||||
|
self.loop.close()
|
||||||
|
|
||||||
|
|
||||||
herokutl.extensions.html.CUSTOM_EMOJIS = not get_config_key("disable_custom_emojis")
|
herokutl.extensions.html.CUSTOM_EMOJIS = not get_config_key("disable_custom_emojis")
|
||||||
|
|
Loading…
Reference in New Issue