You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Functions may be called concurrently from different goroutines and some may be called after the request has completed or failed.
If I understand this correctly it may even mean that the current implementation may contain logical race conditions as I do not see how activeHooks synchronizes multiple concurrent HTTP requests.
Or with otelhttp.WithClientTrace option of otelhttp.NewTransport which call httptrace.WithClientTrace(ctx, t.clientTrace(ctx)) inside Transport.RoundTrip
From https://pkg.go.dev/net/http/httptrace#ClientTrace:
If I understand this correctly it may even mean that the current implementation may contain logical race conditions as I do not see how
activeHooks
synchronizes multiple concurrent HTTP requests.Originally posted by @pellared in #3892 (review)
The text was updated successfully, but these errors were encountered: