puppet-service
puppet-service copied to clipboard
Previous channel is not disconnected when a new stream channel is started
If gRPC server don't return data for a long time,the client will reconnect remote grpc server but the client could not close the previous connection.
Thanks for filing this issue. Could you please create a unit test to fail for this situation? If so, we will be able to be more straightforward to investigate this problem.
It's very hard to write a unit test for this situation. :)
This might relate to the reconnect logic of our hostie client. I'll inspect the related code when I got time.
Thanks for pushing our code base forward!