Commit 4987181a authored by TousakaRin's avatar TousakaRin

Fix bug: Modifications to cl will not take effect during restart of the service

parent 26427209
...@@ -881,16 +881,16 @@ int Server::StartInternal(const butil::ip_t& ip, ...@@ -881,16 +881,16 @@ int Server::StartInternal(const butil::ip_t& ip,
for (MethodMap::iterator it = _method_map.begin(); for (MethodMap::iterator it = _method_map.begin();
it != _method_map.end(); ++it) { it != _method_map.end(); ++it) {
if (it->second.is_builtin_service) { if (it->second.is_builtin_service) {
continue; it->second.status->SetConcurrencyLimiter(NULL);
} } else if (it->second.max_concurrency == "constant" &&
if (it->second.max_concurrency == "constant" &&
static_cast<int>(it->second.max_concurrency) == 0) { static_cast<int>(it->second.max_concurrency) == 0) {
continue; it->second.status->SetConcurrencyLimiter(NULL);
} } else {
it->second.status->SetConcurrencyLimiter( it->second.status->SetConcurrencyLimiter(
ConcurrencyLimiter::CreateConcurrencyLimiterOrDie( ConcurrencyLimiter::CreateConcurrencyLimiterOrDie(
it->second.max_concurrency)); it->second.max_concurrency));
} }
}
// Create listening ports // Create listening ports
if (port_range.min_port > port_range.max_port) { if (port_range.min_port > port_range.max_port) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment