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

Method unrefer

lib_acl_cpp/src/connpool/connect_pool.cpp:110–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

108}
109
110void connect_pool::unrefer()
111{
112 lock_.lock();
113 if (--refers_ <= 0 && delay_destroy_) {
114 lock_.unlock();
115 delete this;
116 } else {
117 lock_.unlock();
118 }
119}
120
121void connect_pool::set_key(const char* key)
122{

Callers 4

pools_releaseMethod · 0.80
~redis_commandMethod · 0.80
stop_threadMethod · 0.80
runMethod · 0.80

Calls 2

lockMethod · 0.45
unlockMethod · 0.45

Tested by

no test coverage detected