This release of the Python agent is a hotfix release to address a problem with the Tornado 4 instrumentation for
curl_httpclient introduced in our last release (v18.104.22.168). Under the circumstances described below, calling
CurlAsyncHTTPClient.fetch_impl() could result in an agent error.
Fix CurlAsyncHTTPClient.fetch_impl() instrumentation
fetch_impl()was called by passing the
requestargument positionally, but passing
callbackas a keyword argument, then the agent would throw an error. In practice, this only affected customers who implemented a custom version of
fetch_impl(), but for those affected customers, this is now fixed.