I have bidirectional streaming rpc between server and client. If data is 
not exchanged over the stream, after certain time, on the server, it seems 
that stream is disconnected or stream-Read() returns false.

Currently I am not using keepalive flags for the channel on server and 
client
*. *
There is a flag:
GRPC_ARG_KEEPALIVE_PERMIT_WITHOUT_CALLS
: This channel argument if set to 1 (0 : false; 1 : true), allows keepalive 
pings to be sent even if there are no calls in flight.
what is meaning of "no calls in flight" ?

Is this the option will help me out to solve my issue?


-
Roshan

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/0f73118b-584d-43d3-8e3e-5e6a6af256f6n%40googlegroups.com.

Reply via email to