Hi,
We have begun getting the below error messages when making use of the ledger client. It has manifested itself in a way in that making a query on any ledgerclient we have, results in the error appearing in all ledger clients connected to the same domain. We believe this is a consequence of another issue within canton as certain commands submissions via the client fail silently when we start seeing these.
Versions
canton: 2.3.2
java bindings: 2.3.2
2022-09-07 15:01:19.098 ERROR 12 --- [ parallel-1] i.g.i.ManagedChannelOrphanWrapper : *~*~*~ Channel ManagedChannelImpl{logId=649, target=HOST:PORT} was not shutdown properly!!! ~*~*~*
Make sure to call shutdown()/shutdownNow() and wait until awaitTermination() returns true.
java.lang.RuntimeException: ManagedChannel allocation site
at io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference.<init>(ManagedChannelOrphanWrapper.java:93) ~[grpc-core-1.44.0.jar!/:1.44.0]
at io.grpc.internal.ManagedChannelOrphanWrapper.<init>(ManagedChannelOrphanWrapper.java:53) ~[grpc-core-1.44.0.jar!/:1.44.0]
at io.grpc.internal.ManagedChannelOrphanWrapper.<init>(ManagedChannelOrphanWrapper.java:44) ~[grpc-core-1.44.0.jar!/:1.44.0]
at io.grpc.internal.ManagedChannelImplBuilder.build(ManagedChannelImplBuilder.java:630) ~[grpc-core-1.44.0.jar!/:1.44.0]
at io.grpc.internal.AbstractManagedChannelImplBuilder.build(AbstractManagedChannelImplBuilder.java:297) ~[grpc-core-1.44.0.jar!/:1.44.0]
at com.daml.ledger.rxjava.DamlLedgerClient.<init>(DamlLedgerClient.java:134) ~[bindings-rxjava-2.3.2.jar!/:na]
at com.daml.ledger.rxjava.DamlLedgerClient$Builder.build(DamlLedgerClient.java:83) ~[bindings-rxjava-2.3.2.jar!/:na]