diff options
Diffstat (limited to 'libjava/gnu/java/net/PlainDatagramSocketImpl.java')
-rw-r--r-- | libjava/gnu/java/net/PlainDatagramSocketImpl.java | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/libjava/gnu/java/net/PlainDatagramSocketImpl.java b/libjava/gnu/java/net/PlainDatagramSocketImpl.java index bc868644e40..a0785dbc303 100644 --- a/libjava/gnu/java/net/PlainDatagramSocketImpl.java +++ b/libjava/gnu/java/net/PlainDatagramSocketImpl.java @@ -112,21 +112,6 @@ public final class PlainDatagramSocketImpl extends DatagramSocketImpl { } - protected void finalize() throws Throwable - { - synchronized (this) - { - if (fnum != -1) - close(); - } - super.finalize(); - } - - public int getNativeFD() - { - return fnum; - } - /** * Binds this socket to a particular port and interface * @@ -282,4 +267,14 @@ public final class PlainDatagramSocketImpl extends DatagramSocketImpl { mcastGrp(((InetSocketAddress)mcastaddr).getAddress(), netIf, false); } + + protected void finalize() throws Throwable + { + synchronized (this) + { + if (fnum != -1) + close(); + } + super.finalize(); + } } |