Skip to content

Commit ace997b

Browse files
committed
Update libdatadog
Signed-off-by: Bob Weinand <bob.weinand@datadoghq.com>
1 parent aad0640 commit ace997b

4 files changed

Lines changed: 71 additions & 35 deletions

File tree

Cargo.lock

Lines changed: 67 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components-rs/common.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1228,9 +1228,6 @@ typedef enum ddog_crasht_SignalNames {
12281228
* variable to allow downgrading the collector.
12291229
*/
12301230
typedef enum ddog_crasht_StacktraceCollection {
1231-
/**
1232-
* Stacktrace collection occurs in the
1233-
*/
12341231
DDOG_CRASHT_STACKTRACE_COLLECTION_DISABLED,
12351232
DDOG_CRASHT_STACKTRACE_COLLECTION_WITHOUT_SYMBOLS,
12361233
/**
@@ -1305,7 +1302,7 @@ typedef struct ddog_crasht_Config {
13051302
* The endpoint to send the crash report to (can be a file://).
13061303
* If None, the crashtracker will infer the agent host from env variables.
13071304
*/
1308-
const struct ddog_Endpoint *endpoint;
1305+
ddog_CharSlice endpoint;
13091306
/**
13101307
* Optional filename for a unix domain socket if the receiver is used asynchonously
13111308
*/

components-rs/library-config.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ void ddog_tracer_metadata_set(struct ddog_TracerMetadata *ptr,
9191

9292
/**
9393
* Serializes the `TracerMetadata` into a platform-specific memory handle (e.g., memfd on Linux).
94+
* This function also attempts to publish the tracer metadata as an OTel process context
95+
* separately, but will ignore resulting errors.
9496
*
9597
* # Safety
9698
* - `ptr` must be a valid, non-null pointer to a `TracerMetadata`.

libdatadog

Submodule libdatadog updated 87 files

0 commit comments

Comments
 (0)