diff options
author | Mark Wielaard <mark@klomp.org> | 2006-01-12 13:42:40 +0000 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2006-01-12 13:42:40 +0000 |
commit | 7dfcf1751cad20d1b67c251e77f31b7e39113d88 (patch) | |
tree | 46099a3bb9bc39fc4c35be9f0da5fd4c3594bdee /vm | |
parent | 0a498f2829edc81344867ee9126c1a3027e1290b (diff) | |
download | classpath-7dfcf1751cad20d1b67c251e77f31b7e39113d88.tar.gz |
* vm/reference/gnu/java/net/VMPlainSocketImpl.java (connect):
Throw UnknowHostException when name could not be resolved.
Diffstat (limited to 'vm')
-rw-r--r-- | vm/reference/gnu/java/net/VMPlainSocketImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vm/reference/gnu/java/net/VMPlainSocketImpl.java b/vm/reference/gnu/java/net/VMPlainSocketImpl.java index e2f5111fa..76be558dc 100644 --- a/vm/reference/gnu/java/net/VMPlainSocketImpl.java +++ b/vm/reference/gnu/java/net/VMPlainSocketImpl.java @@ -44,6 +44,7 @@ import java.net.SocketAddress; import java.net.SocketException; import java.net.SocketImpl; import java.net.SocketOptions; +import java.net.UnknownHostException; import gnu.classpath.Configuration; @@ -279,7 +280,7 @@ public final class VMPlainSocketImpl InetAddress addr = sockAddr.getAddress(); if (addr == null) - throw new IllegalArgumentException("address is unresolved: " + sockAddr); + throw new UnknownHostException(sockAddr.getHostName()); int port = sockAddr.getPort(); |