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

Method close

lib_acl_cpp/src/beanstalk/beanstalk.cpp:226–240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

224}
225
226void beanstalk::close(void)
227{
228 if (conn_.opened()) {
229 conn_.close();
230 }
231 if (tube_used_) {
232 acl_myfree(tube_used_);
233 tube_used_ = NULL;
234 }
235 std::vector<char*>::iterator it = tubes_watched_.begin();
236 for (; it != tubes_watched_.end(); ++it) {
237 acl_myfree(*it);
238 }
239 tubes_watched_.clear();
240}
241
242bool beanstalk::use(const char* tube)
243{

Callers 4

beanstalk_openMethod · 0.45
beanstalk_useMethod · 0.45
beanstalk_requestMethod · 0.45
quitMethod · 0.45

Calls 4

beginMethod · 0.80
openedMethod · 0.45
endMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected