MCPcopy Create free account
hub / github.com/apache/trafficserver / remove_handler

Method remove_handler

src/mgmt/rpc/jsonrpc/JsonRPCManager.cc:188–199  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188bool
189JsonRPCManager::Dispatcher::remove_handler(std::string_view name)
190{
191 std::lock_guard<std::mutex> lock(_mutex);
192 auto foundIt = std::find_if(std::begin(_handlers), std::end(_handlers), [&](auto const &p) { return p.first == name; });
193 if (foundIt != std::end(_handlers)) {
194 _handlers.erase(foundIt);
195 return true;
196 }
197
198 return false;
199}
200// --- JsonRPCManager
201bool
202JsonRPCManager::remove_handler(std::string_view name)

Callers 1

test_remove_handlerFunction · 0.45

Calls 1

eraseMethod · 0.45

Tested by 1

test_remove_handlerFunction · 0.36