diff options
Diffstat (limited to 'java/src/IceInternal/RoutableReference.java')
-rw-r--r-- | java/src/IceInternal/RoutableReference.java | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/java/src/IceInternal/RoutableReference.java b/java/src/IceInternal/RoutableReference.java index e17e6b873d7..b2085dc0859 100644 --- a/java/src/IceInternal/RoutableReference.java +++ b/java/src/IceInternal/RoutableReference.java @@ -237,15 +237,21 @@ public abstract class RoutableReference extends Reference // switch(getEndpointSelection().value()) { - case Ice.EndpointSelectionType._Random: - java.util.Collections.shuffle(endpoints); - break; - case Ice.EndpointSelectionType._Ordered: - // Nothing to do. - break; - default: - assert(false); - break; + case Ice.EndpointSelectionType._Random: + { + java.util.Collections.shuffle(endpoints); + break; + } + case Ice.EndpointSelectionType._Ordered: + { + // Nothing to do. + break; + } + default: + { + assert(false); + break; + } } // |