Home | History | Annotate | Download | only in dns

Lines Matching defs:pool

174     SocketVector& pool = pools_[server_index];
175 STLDeleteElements(&pool);
182 SocketVector& pool = pools_[server_index];
185 if (pool.size() == 0) {
186 LOG(WARNING) << "No DNS sockets available in pool " << server_index << "!";
190 if (pool.size() < kAllocateMinSize) {
192 << " sockets to choose from, but only have " << pool.size()
193 << " in pool " << server_index << ".";
196 unsigned socket_index = base::RandInt(0, pool.size() - 1);
197 DatagramClientSocket* socket = pool[socket_index];
198 pool[socket_index] = pool.back();
199 pool.pop_back();
211 SocketVector& pool = pools_[server_index];
213 for (unsigned pool_index = pool.size(); pool_index < size; ++pool_index) {
218 pool.push_back(socket);