We are using the URLSessionProxyDelegate to record network tasks to pulse. #254 introduced task description support for custom titles, however this was not working with URLSessionProxyDelegate as the URLSessionDataTask didn't have a taskDescription in func urlSession(_ session: URLSession, didCreateTask task: URLSessionTask) as it is added directly after creation like below:
We are using the URLSessionProxyDelegate to record network tasks to pulse. #254 introduced task description support for custom titles, however this was not working with URLSessionProxyDelegate as the URLSessionDataTask didn't have a taskDescription in
func urlSession(_ session: URLSession, didCreateTask task: URLSessionTask)
as it is added directly after creation like below: