grpc-go icon indicating copy to clipboard operation
grpc-go copied to clipboard

Drain client transport when stream ID approaches the max stream ID

Open dfawley opened this issue 3 years ago • 1 comments

From #5358, we noticed that users may be working around the max stream ID issue by using max connection age, which is not really an intended use case of that feature.

gRPC-Java automatically reconnects when stream IDs are 50% exhausted. We can probably use a higher number than that, but we should have some version of this behavior.

dfawley avatar Aug 22 '22 17:08 dfawley

I would like to take a crack at this, not exactly sure on timing will update here when I have time blocked off.

hexfusion avatar Aug 22 '22 19:08 hexfusion

@hexfusion: since this has become more of a priority for us, we are assigning this to @arvindbr8. Hope you can find some other issue that you are interested in and can contribute. Thank you.

easwars avatar Nov 08 '22 23:11 easwars