From b5e4ec21e708f71be8ba0b8984d8c87c3026c8ee Mon Sep 17 00:00:00 2001 From: Bob Weinand Date: Thu, 30 May 2024 11:18:12 +0200 Subject: [PATCH] Manually set sidecar config to false Signed-off-by: Bob Weinand --- ext/ddtrace.c | 1 + tests/ext/dd_trace_send_traces_via_thread_001.phpt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/ext/ddtrace.c b/ext/ddtrace.c index 60940e9751c..b9ee9e8da60 100644 --- a/ext/ddtrace.c +++ b/ext/ddtrace.c @@ -424,6 +424,7 @@ void disable_sidecar_sending(void){ zend_alter_ini_entry(zai_config_memoized_entries[DDTRACE_CONFIG_DD_TRACE_SIDECAR_TRACE_SENDER].ini_entries[0]->name, zero, ZEND_INI_SYSTEM, ZEND_INI_STAGE_RUNTIME); zend_string_release(zero); + ZVAL_FALSE(&zai_config_memoized_entries[DDTRACE_CONFIG_DD_TRACE_SIDECAR_TRACE_SENDER].decoded_value); } #endif diff --git a/tests/ext/dd_trace_send_traces_via_thread_001.phpt b/tests/ext/dd_trace_send_traces_via_thread_001.phpt index 0a53eb1b7b6..bc94e4c99c0 100644 --- a/tests/ext/dd_trace_send_traces_via_thread_001.phpt +++ b/tests/ext/dd_trace_send_traces_via_thread_001.phpt @@ -2,6 +2,8 @@ background sender happy path --SKIPIF-- +--INI-- +datadog.trace.sidecar_trace_sender=0 --FILE--