Details
-
Task
-
Resolution: Done
-
Critical
-
None
-
None
-
Medium
Description
If an exception is thrown in ClusterPartition/HAPartition startService() after the channel is connected, the channel must be disconnected, or we've left a zombie member of the group. Particularly in 4.0.x where the ServiceController will not undeploy a service that fails in start().
Need to ensure stopService() properly handles a disconnected channel.