1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00

long_polling_timeout update 2

This commit is contained in:
Badiboy 2020-11-07 14:43:17 +03:00
parent 03e1aef70e
commit a548374a4d
2 changed files with 6 additions and 6 deletions

View File

@ -433,7 +433,7 @@ class TeleBot:
try:
self.polling(timeout=timeout, long_polling_timeout=long_polling_timeout, *args, **kwargs)
except Exception:
time.sleep(timeout)
time.sleep(3)
pass
logger.info("Break infinity polling")
@ -456,7 +456,7 @@ class TeleBot:
else:
self.__non_threaded_polling(none_stop, interval, timeout, long_polling_timeout)
def __threaded_polling(self, none_stop=False, interval=0, timeout = None, long_polling_timeout = None):
def __threaded_polling(self, non_stop=False, interval=0, timeout = None, long_polling_timeout = None):
logger.info('Started polling.')
self.__stop_polling.clear()
error_interval = 0.25
@ -487,7 +487,7 @@ class TeleBot:
if not handled:
logger.error(e)
if not none_stop:
if not non_stop:
self.__stop_polling.set()
logger.info("Exception occurred. Stopping.")
else:
@ -519,7 +519,7 @@ class TeleBot:
polling_thread.stop()
logger.info('Stopped polling.')
def __non_threaded_polling(self, none_stop=False, interval=0, timeout = None, long_polling_timeout = None):
def __non_threaded_polling(self, non_stop=False, interval=0, timeout = None, long_polling_timeout = None):
logger.info('Started polling.')
self.__stop_polling.clear()
error_interval = 0.25
@ -536,7 +536,7 @@ class TeleBot:
if not handled:
logger.error(e)
if not none_stop:
if not non_stop:
self.__stop_polling.set()
logger.info("Exception occurred. Stopping.")
else:

View File

@ -72,7 +72,7 @@ class WorkerThread(threading.Thread):
except Queue.Empty:
pass
except Exception as e:
logger.error(type(e).__name__ + " occurred, args=" + str(e.args) + "\n" + traceback.format_exc())
logger.debug(type(e).__name__ + " occurred, args=" + str(e.args) + "\n" + traceback.format_exc())
self.exception_info = e
self.exception_event.set()