def add(self, client):
if client.pool_id in self._client_ids:<EOL><INDENT>log.info("<STR_LIT>", client)<EOL>return<EOL><DEDENT>release = time.time() + self._min_wait<EOL>heapq.heappush(self._clients, (release, (client, self._min_wait)))<EOL>self._client_ids.add(client.pool_id)<EOL>
Add a client to the penalty box.