code: def destroy(self):
          
          while True:
              try:
                  client = self.__pool.popleft()
                  if isinstance(client, Client):
                      client.disconnect()
              except IndexError:
                  break
docs: Disconnects all pooled client objects.