| 159 | } |
| 160 | |
| 161 | void |
| 162 | ConnectingEntry::remove_entry() |
| 163 | { |
| 164 | EThread *ethread = this_ethread(); |
| 165 | auto [iter_start, iter_end] = ethread->connecting_pool->m_ip_pool.equal_range(this->ipaddr); |
| 166 | for (auto ip_iter = iter_start; ip_iter != iter_end; ++ip_iter) { |
| 167 | if (ip_iter->second == this) { |
| 168 | ethread->connecting_pool->m_ip_pool.erase(ip_iter); |
| 169 | break; |
| 170 | } |
| 171 | } |
| 172 | } |
no test coverage detected