File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,10 +23,6 @@ static uint8_t dd_sidecar_formatted_session_id[36];
2323static void ddtrace_set_non_resettable_sidecar_globals (void ) {
2424 ddtrace_format_runtime_id (& dd_sidecar_formatted_session_id );
2525 ddtrace_endpoint = ddtrace_sidecar_agent_endpoint ();
26-
27- if (ZSTR_LEN (get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN ())) {
28- ddog_endpoint_set_test_token (ddtrace_endpoint , dd_zend_string_to_CharSlice (get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN ()));
29- }
3026}
3127
3228// Set the globals that must be updated in case of fork
@@ -180,6 +176,10 @@ ddog_Endpoint *ddtrace_sidecar_agent_endpoint(void) {
180176 free (agent_url );
181177 }
182178
179+ if (ZSTR_LEN (get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN ())) {
180+ ddog_endpoint_set_test_token (agent_endpoint , dd_zend_string_to_CharSlice (get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN ()));
181+ }
182+
183183 return agent_endpoint ;
184184}
185185
Original file line number Diff line number Diff line change @@ -13,12 +13,11 @@ include __DIR__ . '/includes/skipif_no_dev_env.inc';
1313DD_TRACE_LOG_LEVEL=0
1414DD_AGENT_HOST=request-replayer
1515DD_TRACE_AGENT_PORT=80
16+ --INI--
17+ datadog.trace.agent_test_session_token=tests/ext/crashtracker_segfault.phpt
1618--FILE--
1719<?php
1820
19- // WARNING: This test does not set a value for "datadog.trace.agent_test_session_token"
20- // because the crashtracker uploader does not pass the header.
21-
2221include __DIR__ . '/includes/request_replayer.inc ' ;
2322$ rr = new RequestReplayer ();
2423$ rr ->replayRequest (); // cleanup possible leftover
You can’t perform that action at this time.
0 commit comments