mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-19 16:20:50 +00:00
Move servers pool back
This commit is contained in:
parent
c3d4b429d9
commit
6514d72fea
@ -721,11 +721,6 @@ try
|
|||||||
CurrentMetrics::set(CurrentMetrics::Revision, ClickHouseRevision::getVersionRevision());
|
CurrentMetrics::set(CurrentMetrics::Revision, ClickHouseRevision::getVersionRevision());
|
||||||
CurrentMetrics::set(CurrentMetrics::VersionInteger, ClickHouseRevision::getVersionInteger());
|
CurrentMetrics::set(CurrentMetrics::VersionInteger, ClickHouseRevision::getVersionInteger());
|
||||||
|
|
||||||
auto server_pool = std::make_unique<Poco::ThreadPool>(3, server_settings.max_connections);
|
|
||||||
std::mutex servers_lock;
|
|
||||||
std::vector<ProtocolServerAdapter> servers;
|
|
||||||
std::vector<ProtocolServerAdapter> servers_to_start_before_tables;
|
|
||||||
|
|
||||||
/** Context contains all that query execution is dependent:
|
/** Context contains all that query execution is dependent:
|
||||||
* settings, available functions, data types, aggregate functions, databases, ...
|
* settings, available functions, data types, aggregate functions, databases, ...
|
||||||
*/
|
*/
|
||||||
@ -823,6 +818,11 @@ try
|
|||||||
total_memory_tracker.setSampleMaxAllocationSize(server_settings.total_memory_profiler_sample_max_allocation_size);
|
total_memory_tracker.setSampleMaxAllocationSize(server_settings.total_memory_profiler_sample_max_allocation_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
auto server_pool = std::make_unique<Poco::ThreadPool>(3, server_settings.max_connections);
|
||||||
|
std::mutex servers_lock;
|
||||||
|
std::vector<ProtocolServerAdapter> servers;
|
||||||
|
std::vector<ProtocolServerAdapter> servers_to_start_before_tables;
|
||||||
|
|
||||||
/// Wait for all threads to avoid possible use-after-free (for example logging objects can be already destroyed).
|
/// Wait for all threads to avoid possible use-after-free (for example logging objects can be already destroyed).
|
||||||
SCOPE_EXIT({
|
SCOPE_EXIT({
|
||||||
Stopwatch watch;
|
Stopwatch watch;
|
||||||
|
Loading…
Reference in New Issue
Block a user