Datadog agent finishes jetty traces on HttpChannel.recycle(), however Armeria doesn't invoke that method, leaving the tracing spans in pending state.
In my (limited) understanding recycling a channel is not functionally necessary, what can be done to make the dd agent work with armeria?
As a workaround for now, I am finishing the traces on an application level in an outermost response filter, which works, but not ideal.
Datadog agent finishes jetty traces on
HttpChannel.recycle(), however Armeria doesn't invoke that method, leaving the tracing spans in pending state.In my (limited) understanding recycling a channel is not functionally necessary, what can be done to make the dd agent work with armeria?
As a workaround for now, I am finishing the traces on an application level in an outermost response filter, which works, but not ideal.