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/reference/gnu/java | |
| 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/reference/gnu/java')
| -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(); |
