Document that the gRPCid can be passed out of the async event structure as a way to handle concurrent calls to the same entrypoint #299
Labels
scope: documentation
Improvements or additions to documentation
I had asked about handling concurrent calls to entrypoints with long-running stream responses. The current grpc-labview architecture and examples push you to handle these directly in the event structure, which forces calls to the same entrypoint to be serialized -- breaking concurrent stream responses.
Fortunately everything seems to just work if you handle the messages outside of the event structure, e.g. in an asynchronous VI call launched from the event structure, or in a separate loop receiving the gRPCid in a queue.
In response to my original question I received this, which suggested filing an issue for the documentation gap.
AB#2493886
The text was updated successfully, but these errors were encountered: