I have defined a bi-directional service that streams large buffers 40 megabytes +. After receiving the entire buffer the server operates on the buffer and is required to return the result of the operation to the client. The client sends 1 megabyte chunks to the server when the entire buffer is successfully reconstructed.
The problem my code is having is that the client finishes streaming the data to the server while the server operates on the data so the client's reader_writer->Read(...) call fails waiting for the server to write its return data to the client's stream. Is there a way to have the client's Read wait until the server is ready to stream its return data to the client? -- This email and its contents are confidential. If you are not the intended recipient, please do not disclose or use the information within this email or its attachments. If you have received this email in error, please report the error to the sender by return email and delete this communication from your records. -- 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/7c8ce345-c896-47f0-8ad3-99025979cf9a%40googlegroups.com.
