INNER CODE UNIT · Python

kill

TheXTech/TheXTech · resources/_dev_scripts/xserver.py:411

    def kill(self, client):
        self.unregister(client)
        client.conn.close()
        if client.data_conn:
            client.data_conn.close()

        if client.providing_session and len(self.session_config) < self.session_config_length:
            self.session_config = bytes()
            self.session_config_length = 0

    def add(self, client):
        # find an ID and slot for the client
        if self.freed_clients:
            new_id = min(self.freed_clients)
            self.freed_clients.discard(new_id)
        else:
            new_id = len(self.clients)
            self.clients.append(None)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…