session queries as statement progress
This commit is contained in:
@@ -58,12 +58,12 @@ connection_pool::connection_pool(const std::string& dns, size_t count)
|
||||
: info_(connection_info::parse(dns)) {
|
||||
connection_repo_.reserve(count);
|
||||
while (count) {
|
||||
connection c(info_);
|
||||
auto&& cc = std::move(c);
|
||||
const auto ic = identifiable_connection{count, std::move(cc)};
|
||||
connection_repo_.push_back(ic);
|
||||
// connection c(info_);
|
||||
// auto&& cc = std::move(c);
|
||||
// const auto ic = identifiable_connection{count, std::move(cc)};
|
||||
// connection_repo_.push_back(ic);
|
||||
// connection_repo_.emplace_back(count, std::move(cc));
|
||||
// connection_repo_.emplace_back(count, connection{info_});
|
||||
connection_repo_.emplace_back(count, connection{info_});
|
||||
auto &conn = connection_repo_.back();
|
||||
idle_connections_.emplace(conn.id, &conn);
|
||||
// Todo: handle result
|
||||
|
||||
Reference in New Issue
Block a user