I started seeing some intermittent issues where the CGTP connection times out when attempting to connect to a controller. In one of the instances everything worked fine on my end which makes us suspect potential port exhaustion on the client side. However it could also be an issue on the controller.
Does the client perform a proper cleanup when being garbage collected or reinstantiated? It does not implement IDisposable so it is hard to tell whether it behaves as one would expect.
I started seeing some intermittent issues where the CGTP connection times out when attempting to connect to a controller. In one of the instances everything worked fine on my end which makes us suspect potential port exhaustion on the client side. However it could also be an issue on the controller.
Does the client perform a proper cleanup when being garbage collected or reinstantiated? It does not implement IDisposable so it is hard to tell whether it behaves as one would expect.