MCPcopy Create free account
hub / github.com/acl-dev/acl / remove

Method remove

lib_acl_cpp/src/connpool/connect_manager.cpp:300–311  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298}
299
300void connect_manager::remove(pools_t& pools, const char* addr)
301{
302 string buf;
303 for (pools_t::iterator it = pools.begin(); it != pools.end(); ++it) {
304 get_addr((*it)->get_key(), buf);
305 if (buf == addr) {
306 (*it)->set_delay_destroy();
307 pools.erase(it);
308 break;
309 }
310 }
311}
312
313void connect_manager::remove(const char* addr)
314{

Callers 1

tcp_ipc.cppFile · 0.45

Calls 5

beginMethod · 0.80
get_addrFunction · 0.50
endMethod · 0.45
get_keyMethod · 0.45
set_delay_destroyMethod · 0.45

Tested by

no test coverage detected