diff --git a/deps/dd-trace-cpp b/deps/dd-trace-cpp index 14280afb..1f76c5cd 160000 --- a/deps/dd-trace-cpp +++ b/deps/dd-trace-cpp @@ -1 +1 @@ -Subproject commit 14280afb9960c052655601b2e7b0856f376f4b86 +Subproject commit 1f76c5cd2c8c9f8a472643b24f559b44be1fac12 diff --git a/mod_datadog/src/tracing/conf.cpp b/mod_datadog/src/tracing/conf.cpp index cee66609..557077f6 100644 --- a/mod_datadog/src/tracing/conf.cpp +++ b/mod_datadog/src/tracing/conf.cpp @@ -13,6 +13,7 @@ void init(TracerConfig& conf, RuntimeID& runtime_id, server_rec* s, conf.service_type = "server"; conf.logger = std::make_shared(s, datadog_module->module_index); conf.runtime_id = runtime_id; + conf.root_session_id = runtime_id.string(); conf.integration_name = "httpd"; conf.integration_version = common::utils::make_httpd_version(); }