| 443 | } |
| 444 | |
| 445 | size_t connect_manager::keep_min_conns(size_t step) |
| 446 | { |
| 447 | std::vector<connect_pool*> pools; |
| 448 | |
| 449 | pools_dump(step, pools); |
| 450 | if (pools.empty()) { |
| 451 | return 0; |
| 452 | } |
| 453 | |
| 454 | keep_min_conns(pools); |
| 455 | return pools_release(pools); |
| 456 | } |
| 457 | |
| 458 | size_t connect_manager::check_conns(size_t step, bool check_idle, |
| 459 | bool kick_dead, bool keep_conns, thread_pool* threads, size_t* left) |
nothing calls this directly
no test coverage detected