I've been using grpcio
in my project and was very happy with it until I ran into this issue. I need server streams to end quickly after the client drops them... so this is a blocker for me. It's been a month and I can't make sense of how to fix or workaround it.
Because of this I've recently been looking at the grpc
crate. I wrote some test code, and it seems to have the behavior that I want. I'm now considering switching all my code from grpcio
to grpc
.
Before I do that, any thoughts/experiences on grpc
vrs grpcio
?