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)