| 224 | } |
| 225 | |
| 226 | void 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 | |
| 242 | bool beanstalk::use(const char* tube) |
| 243 | { |
no test coverage detected