VolodiaHunkalo
VolodiaHunkalo
@haf did you resolve this issue somehow? have similar problem with bi-directional gRPC stream
as I correctly understand, you also need to know status of this stream to make either reconnect or close, yes? @haf
it is inside **http2** library, but it's hidden https://github.com/dart-lang/http2/blob/master/lib/src/streams/stream_handler.dart
how you handle this issue right now? with connectivity checker and forcefully close connection when change?
@aran @kevmoo @domesticmouse @munificent
I'm using Dart gRPC and I need to intercept some specific call(sync bi-directional stream) and it's essential to know its status(ready/close etc...), without it, it's impossible to make some reconnect...
without it, I don't know exact moment when stream is ready or not, when it's broken for example due to the Internet switch from Wi-Fi to Celluar, and it's implemented...
 StreamState is hidden,but it's essential data to be exposed for dev
so the question, how with grpc library I can access http2 requests and track them in more detail to robust reconnecting/requests dequeuing etc... @aran
@mraleph could you please check this issue?