mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2025-03-23 23:39:42 +01:00
more logging
This commit is contained in:
parent
6626d4534e
commit
0cd7aa92ae
1 changed files with 12 additions and 4 deletions
|
@ -182,10 +182,14 @@ class BotEventHandler:
|
||||||
self.httpd = WebhookServer((listen, port), WebhookHandler,
|
self.httpd = WebhookServer((listen, port), WebhookHandler,
|
||||||
self.update_queue, url_path)
|
self.update_queue, url_path)
|
||||||
|
|
||||||
self.httpd.socket = ssl.wrap_socket(self.httpd.socket,
|
try:
|
||||||
certfile=cert,
|
self.httpd.socket = ssl.wrap_socket(self.httpd.socket,
|
||||||
keyfile=key,
|
certfile=cert,
|
||||||
server_side=True)
|
keyfile=key,
|
||||||
|
server_side=True)
|
||||||
|
except ssl.SSLError as error:
|
||||||
|
self.logger.error(str(error))
|
||||||
|
return
|
||||||
|
|
||||||
self.httpd.serve_forever(poll_interval=1)
|
self.httpd.serve_forever(poll_interval=1)
|
||||||
self.logger.info('Event Handler thread stopped')
|
self.logger.info('Event Handler thread stopped')
|
||||||
|
@ -203,7 +207,11 @@ class BotEventHandler:
|
||||||
'Send a Telegram message to the bot to exit immediately.')
|
'Send a Telegram message to the bot to exit immediately.')
|
||||||
self.httpd.shutdown()
|
self.httpd.shutdown()
|
||||||
self.httpd = None
|
self.httpd = None
|
||||||
|
self.logger.debug("Webhook-HTTPServer closed.")
|
||||||
|
|
||||||
|
self.logger.debug("Requesting Broadcaster to stop...")
|
||||||
self.broadcaster.stop()
|
self.broadcaster.stop()
|
||||||
while broadcaster.running_async > 0:
|
while broadcaster.running_async > 0:
|
||||||
sleep(1)
|
sleep(1)
|
||||||
|
|
||||||
|
self.logger.debug("Broadcaster stopped.")
|
||||||
|
|
Loading…
Add table
Reference in a new issue