Hi Eric, I've also observed the same issue where after a while, my GPRC calls from Android start failing.
I lazily create my stub, so I've tried checking if stub is disconnected, and creating a new one in that case, but I'm still not winning. Is there some solution that you or anyone else could suggest? Regards On Saturday, 17 September 2016 07:22:58 UTC+2, Eric Anderson wrote: > > Catching up on old threads... > > It sends a GO_AWAY packet when the status is changed to IDLE. Do I have to >> release this channel or is it safe to reuse this channel? If I can reuse >> the channel, it looks like I no longer need to release the channel. > > > The channel should have been safe to reuse. When the channel is IDLE, it > should be in a very similar state to a newly-created channel. > > On Thu, Aug 11, 2016 at 11:51 PM, Taehyun Park <gold.d...@gmail.com > <javascript:>> wrote: > >> I had to restore my own timer which releases a channel because auto-idle >> still caused the same problem. The grpc calls still didn't go through after >> a certain period so I guess releasing a channel is the only way if I don't >> want to use keepalive. >> > > That's unfortunate. What delay did you use for auto-idle? It sounds like > you didn't enable OkHttp's keepalive, but that should really only help if > the RPCs take a long time before the response arrives. > -- 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 grpc-io+unsubscr...@googlegroups.com. To post to this group, send email to grpc-io@googlegroups.com. 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/b3071f8e-72d3-4047-8d16-0c4d5980f981%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.