diff --git a/deps/dd-trace-cpp b/deps/dd-trace-cpp index 14280afb..5dfaf408 160000 --- a/deps/dd-trace-cpp +++ b/deps/dd-trace-cpp @@ -1 +1 @@ -Subproject commit 14280afb9960c052655601b2e7b0856f376f4b86 +Subproject commit 5dfaf408a95fcf7cbfce0eba5a40208b826b5720 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(); } diff --git a/requirements.txt b/requirements.txt index ecfc3e45..dd205586 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,4 @@ pytest==7.4.4 requests==2.32.2 flask==3.0.2 msgpack==1.0.8 -git+https://github.com/Datadog/dd-apm-test-agent@v1.50.0 +git+https://github.com/Datadog/dd-apm-test-agent@v1.50.1