What version of gRPC-Java are you using?
1.60.0
What is your environment?
macOS Monterey, JDK 17
What did you expect to see?
I expect okhttp finished stream to be removed from the inUseState even if pending streams are being started
What did you see instead?
Removal of finished stream is conditional to the start or not of pending streams :
Steps to reproduce the bug
2333097