code: def __start_timer(self, delay):
          
          self.__timer = threading.Timer(delay, self.__reconnect)
          self.__timer.daemon = True
          self.__timer.start()
docs: Starts the reconnection timer
  
          :param delay: Delay (in seconds) before calling the reconnection method