summaryrefslogtreecommitdiff
path: root/gnu/java/rmi/server/UnicastRef.java
diff options
context:
space:
mode:
authorAudrius Meskauskas <audriusa@Bioinformatics.org>2006-01-13 04:33:23 +0000
committerAudrius Meskauskas <audriusa@Bioinformatics.org>2006-01-13 04:33:23 +0000
commit1d05e540ee477c10d96d2793abc11f542e07120b (patch)
treea87aa949794de81691a5e14ba2ded6ea1276510d /gnu/java/rmi/server/UnicastRef.java
parent8b5ed82ed6300e89761ab57ae28107478e3a1992 (diff)
downloadclasspath-1d05e540ee477c10d96d2793abc11f542e07120b.tar.gz
2006-01-13 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* gnu/java/rmi/server/UnicastRef.java (newCall): Throw ConnectException after catching IOException.
Diffstat (limited to 'gnu/java/rmi/server/UnicastRef.java')
-rw-r--r--gnu/java/rmi/server/UnicastRef.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/java/rmi/server/UnicastRef.java b/gnu/java/rmi/server/UnicastRef.java
index c1b871fb8..8097a0466 100644
--- a/gnu/java/rmi/server/UnicastRef.java
+++ b/gnu/java/rmi/server/UnicastRef.java
@@ -47,6 +47,7 @@ import java.io.ObjectOutput;
import java.io.ObjectOutputStream;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
+import java.rmi.ConnectException;
import java.rmi.Remote;
import java.rmi.RemoteException;
import java.rmi.server.ObjID;
@@ -195,7 +196,7 @@ public RemoteCall newCall(RemoteObject obj, Operation[] op, int opnum, long hash
conn = manager.getConnection();
}
catch (IOException e1) {
- throw new RemoteException("connection failed to host: " + manager.serverName, e1);
+ throw new ConnectException("connection failed to host: " + manager.serverName, e1);
}
//obj: useless?