After I run with: tcp,http,api
I see that write succeeds ( tcp_posix.cc:1873 write: OK 
and chttp2_transport.cc:773 - state WRITING -> IDLE [finish writing]).

Thank you.

On Friday, May 5, 2023 at 7:14:48 PM UTC-4 [email protected] wrote:

> Hello,
>
> I have a C++ gRPC server implemented with Completion Queue API and I have 
> a Python client using server-side streaming RPC. When the server writes the 
> first event (response), it never makes it to the client but if I exit from 
> the server side loop (waiting for updates in the event stream) after the 
> first write, then the Python client receives the data. The write tag is 
> completed and returned by cq->Next().
>
> This makes me think that there is some buffering happening on the server 
> side. I tried to fix it by using WriteOptions().write_though() but it 
> didn't help. I didn't have to do this in the past projects.
>
> Google search doesn't seem to yield any good answers. Has anyone 
> encountered similar problems? I am using grpc-1.52.1. Any hints or help is 
> greatly appreciated.
>
> Thank you.
>
>
>

-- 
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/48fb3b02-883c-4c21-a316-b573134e1635n%40googlegroups.com.

Reply via email to