| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +2 |
StreamsPending: 0,Is my understanding correct that:
If so, worth adding comments / docs?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
Is my understanding correct that:
- We cannot really give any other number here since we have no visibility into `net/http/internal/http2.ClientConn,pendingRequests`?
- The only situation where this is problematic is that if someone uses `StrictMaxConcurrentStreams == true`, they can unknowingly create a lot of pending streams in the underlying `net/http/internal/http2` implementation while thinking that all is well since `StreamsPending` returned by the x/net wrapper is always 0?
If so, worth adding comments / docs?
Good catch; I think I meant to go back and think about pending requests, and forgot.
Added support for StreamsPending: When starting a RoundTrip, we try to reserve a concurrency slot (if none was already reserved) and account the request as pending if this fails.
We decrement the pending count as requests complete, which should converge on a correct value.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |