Yes, the 1.14 update in combination with these channel args on the server 
side fixed my issue:

    builder.AddChannelArgument(GRPC_ARG_KEEPALIVE_TIME_MS, 1000);
    builder.AddChannelArgument(GRPC_ARG_KEEPALIVE_TIMEOUT_MS, 1000);
    
builder.AddChannelArgument(GRPC_ARG_HTTP2_MIN_RECV_PING_INTERVAL_WITHOUT_DATA_MS,
 
500);
    
builder.AddChannelArgument(GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS,
 
1000);

Am Dienstag, 7. August 2018 01:04:12 UTC+2 schrieb Yang Gao:
>
> It sounds like the problem is similar to #15889 as you mentioned. We 
> should continue the discussion in the issue.
>
> On Wednesday, July 18, 2018 at 10:47:51 AM UTC-7, banshe...@googlemail.com 
> wrote:
>>
>> In principle, yes. I also already compiled a minimal reproducing example. 
>> However I found various issues which might be related, i.e. 
>> https://github.com/grpc/grpc/issues/15889 or 
>> https://github.com/grpc/grpc/issues/14779 .
>> Concerning the second part of the question: I make an RPC which returns a 
>> stream of empty messages and the server just keeps sending them in an 
>> infinite loop, yes. The interesting thing is that the server correctly ends 
>> the stream if I shutdown the client gracefully. Only if I deactivate my 
>> network adapter or pull the cable on the client is when I can observe the 
>> above-mentioned effect.
>>
>> Am Mittwoch, 18. Juli 2018 19:35:58 UTC+2 schrieb juanl...@google.com:
>>>
>>> Hi, could you file an issue on https://github.com/grpc/grpc/issues with 
>>> the (minimal, desirably) reproducing step?
>>>
>>> BTW, if this issues happens even when the messages are empty, I suppose 
>>> you are keeping sending the messages?
>>>
>>> On Wednesday, July 18, 2018 at 3:38:22 AM UTC-7, 
>>> banshe...@googlemail.com wrote:
>>>>
>>>> Having digged further into this, it appears to be a linux-specific 
>>>> problem. I don't have this issue with a Windows server. And the message 
>>>> size also doesn't matter. The problem is reproducible with empty messages, 
>>>> too.
>>>>
>>>

-- 
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/370c7ea4-4045-4891-b443-0130599efc19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to