Author: ron.sigal(a)jboss.com
Date: 2009-09-10 11:57:08 -0400 (Thu, 10 Sep 2009)
New Revision: 5450
Modified:
remoting2/branches/2.2/src/main/org/jboss/remoting/transport/bisocket/BisocketClientInvoker.java
Log:
JBREM-1152: createSocket() rethrows exception it gets after writing, and throws
SocketException instead of IOException in two cases.
Modified:
remoting2/branches/2.2/src/main/org/jboss/remoting/transport/bisocket/BisocketClientInvoker.java
===================================================================
---
remoting2/branches/2.2/src/main/org/jboss/remoting/transport/bisocket/BisocketClientInvoker.java 2009-09-08
20:48:16 UTC (rev 5449)
+++
remoting2/branches/2.2/src/main/org/jboss/remoting/transport/bisocket/BisocketClientInvoker.java 2009-09-10
15:57:08 UTC (rev 5450)
@@ -26,6 +26,7 @@
import java.io.OutputStream;
import java.lang.reflect.Method;
import java.net.Socket;
+import java.net.SocketException;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
@@ -506,6 +507,7 @@
catch (IOException e)
{
log.debug(this + " unable to write
Bisocket.CREATE_ORDINARY_SOCKET", e);
+ throw e;
}
}
@@ -566,10 +568,10 @@
if (pingFailed.flag)
{
- throw new IOException("Unable to create socket");
+ throw new SocketException("Unable to create socket");
}
- throw new IOException("Timed out trying to create socket");
+ throw new SocketException("Timed out trying to create socket");
}
Show replies by date