connectordb/_websocket.py
def __on_close(self, ws):
        """Called when the websocket is closed"""
        if self.status == "disconnected":
            return  # This can be double-called on disconnect
        logging.debug("ConnectorDB:WS: Websocket closed")

        # Turn off the ping timer
        if self.pingtimer is not None:
            self.pingtimer.cancel()

        self.disconnected_time = time.time()
        if self.status == "disconnecting":
            self.status = "disconnected"
        elif self.status == "connected":
            self.__reconnect()
def __on_close(self, ws):
        if self.status == "disconnected":
            return  # This can be double-called on disconnect
        logging.debug("ConnectorDB:WS: Websocket closed")

        # Turn off the ping timer
        if self.pingtimer is not None:
            self.pingtimer.cancel()

        self.disconnected_time = time.time()
        if self.status == "disconnecting":
            self.status = "disconnected"
        elif self.status == "connected":
            self.__reconnect()
def __on_close ( self , ws ) : if self . status == "disconnected" : return # This can be double-called on disconnect logging . debug ( "ConnectorDB:WS: Websocket closed" ) # Turn off the ping timer if self . pingtimer is not None : self . pingtimer . cancel ( ) self . disconnected_time = time . time ( ) if self . status == "disconnecting" : self . status = "disconnected" elif self . status == "connected" : self . __reconnect ( )
Called when the websocket is closed
Called when the websocket is closed