summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/RoutableReference.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceInternal/RoutableReference.java')
-rw-r--r--java/src/IceInternal/RoutableReference.java24
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;
+ }
}
//