TracerManagerImpl::TracerManagerImpl(Server::Configuration::TracerFactoryContextPtr factory_context)
// * in a typical case, all listeners will have identical tracing configuration and, consequently,
std::make_shared<Tracing::TracerImpl>(factory.createTracerDriver(*message, *factory_context_),
absl::erase_if(tracers_, [](const std::pair<const std::size_t, std::weak_ptr<Tracer>>& entry) {
return context.serverFactoryContext().singletonManager().getTyped<Tracing::TracerManagerImpl>(