I am not familiar with how a Mac handles network change like that. Can you re run this case with more verbose tracing turned on?
export GRPC_TRACE=call_error,http,api export GRPC_VERBOSITY=debug If the client isn't seeing any strangeness when it gets to sending the bytes, then there is nothing to do here. gRPC does not have a built in mechanism for messages in a long lives stream to be ack-ed. I would suggest adding something to your service as a sanity check that all messages came through. Seems like even a dumb incremental counter might work. On Mon, May 14, 2018 at 7:47 PM David Audrain <[email protected]> wrote: > "Network connection is turned off at time T" would be like turning Wi-Fi > off on a Mac while client is writing messages on a client streaming service. > > -- > 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 post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/grpc-io. > To view this discussion on the web visit > https://groups.google.com/d/msgid/grpc-io/1a42aec9-80a0-4b54-9ad0-ae8e98619e7f%40googlegroups.com > . > For more options, visit https://groups.google.com/d/optout. > -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAPYwnki0nDncHCbxaL03bB3fr1vMxmJpqoU7rFL578D%3D%2BELmcQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
