git: openjdk/mobile: 8234103: DatagramSocketImpl::socket is not needed

duke duke at openjdk.java.net
Thu Nov 21 11:49:37 UTC 2019


Changeset: e636c69e
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2019-11-20 10:13:10 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e636c69e

8234103: DatagramSocketImpl::socket is not needed

DatagramSocketImpl has a socket field that links back to the DatagramSocket. This is only used to figure out whether multicasting is supported or not. This fix replaces it with a boolean isMulticast.

Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java



More information about the mobile-changes mailing list