Skip to content

Cancelled Netty responses are being treated as errors since 1.65.0 #12197

Description

@Venorcis

Tracer Version(s)

1.65.0

Java Version(s)

25.2.4

JVM Vendor

Oracle GraalVM

Bug Report

#11941 (released in 1.65.0) started surfacing NativeIoExceptions from cancelled Reactor Netty responses as server-span errors with a synthetic 500; the existing broken-pipe suppression in DDSpan.addThrowable doesn't match Netty's writevAddresses(..) failed with error(-32): Broken pipe message format.

Expected Behavior

Client cancellations do not get suddenly reported as errors in all of Datadog.

Reproduction Code

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions