Yeah, that was the idea. However digging a bit deeper I think this is undesirable, as it will block application logic during the reconnection process. Given that we have a queue in between the emit call and the grpc stream, it shouldn't be necessary to lock.
[ Full content available at: https://github.com/apache/beam/pull/6593 ] This message was relayed via gitbox.apache.org for devnull@infra.apache.org