'Prune old clients that have not been heard from in a long time'

def prune_old_clients(self):

    for client in self.clients.values():
        if (not client.check_timeouts()):
            self.logger.info('Blame:    Client    %s    timed    out', client.address)
            self.remove_client(client)
