Merge branch 'feature/handle-sigterm'

master
Tristan Gosselin-Hane 6 years ago
commit 5d312a32eb
No known key found for this signature in database
GPG Key ID: 0B7E55B60DCA15D5
  1. 6
      minecraft_discord_bridge/minecraft_discord_bridge.py

@ -29,6 +29,7 @@ import random
import string import string
import uuid import uuid
import asyncio import asyncio
import signal
from threading import Thread from threading import Thread
from datetime import datetime, timedelta, timezone from datetime import datetime, timedelta, timezone
@ -820,7 +821,12 @@ class MinecraftDiscordBridge():
self.connection.write_packet(packet) self.connection.write_packet(packet)
def handle_sigterm(*args, **kwargs):
raise KeyboardInterrupt()
def main(): def main():
signal.signal(signal.SIGTERM, handle_sigterm)
bridge = MinecraftDiscordBridge() bridge = MinecraftDiscordBridge()
bridge.run() bridge.run()

Loading…
Cancel
Save