< prev index next >
src/java.base/share/classes/java/net/MulticastSocket.java
Print this page
M MulticastSocket.java
@@ -806,26 +806,6 @@
}
}
} // synch p
} //synch ttl
} //method
-
- private static Set<SocketOption<?>> options;
- private static boolean optionsSet = false;
-
- @Override
- public Set<SocketOption<?>> supportedOptions() {
- synchronized (MulticastSocket.class) {
- if (optionsSet) {
- return options;
- }
- try {
- DatagramSocketImpl impl = getImpl();
- options = Collections.unmodifiableSet(impl.supportedOptions());
- } catch (SocketException ex) {
- options = Collections.emptySet();
- }
- optionsSet = true;
- return options;
- }
- }
}
< prev index next >