serve
This commit is contained in:
parent
8058dbf6ec
commit
70cabd69bb
@ -15,12 +15,11 @@ def serve(main, client: discord.Client, loop: asyncio.AbstractEventLoop):
|
||||
def sigtermed(*_args):
|
||||
loop.create_task(aclose())
|
||||
|
||||
if __name__ == '__main__':
|
||||
signal.signal(signal.SIGTERM, sigtermed)
|
||||
try:
|
||||
loop.run_until_complete(main)
|
||||
except (KeyboardInterrupt, InterruptedError, RuntimeError):
|
||||
pass
|
||||
finally:
|
||||
if not client.is_closed():
|
||||
close()
|
||||
signal.signal(signal.SIGTERM, sigtermed)
|
||||
try:
|
||||
loop.run_until_complete(main)
|
||||
except (KeyboardInterrupt, InterruptedError, RuntimeError):
|
||||
pass
|
||||
finally:
|
||||
if not client.is_closed():
|
||||
close()
|
||||
|
Loading…
Reference in New Issue
Block a user