Bug Fixes
- asgi: Ensures
error.message
anderror.stack
tags are set when an exception is raised in a route. - flask: Remove patching for Flask hooks
app.before_first_request
andbp.before_app_first_request
if Flask version >= 2.3.0. - profiler: Fixed a bug that caused segmentation faults in applications that use protobuf as a runtime dependency.
- gunicorn: This fix ensures ddtrace threads do not block the master process from spawning workers when
DD_TRACE_DEBUG=true
. This issue impacts gunicorn applications using gevent andpython<=3.6
. - sanic: Resolves
sanic_routing.exceptions.InvalidUsage
error raised when gevent is installed orDD_UNLOAD_MODULES_FROM_SITECUSTOMIZE
is set to True.