hammant 02/01/21 08:36:42
Modified: altrmi/src/java/org/apache/commons/altrmi/server/impl
StreamServerConnection.java
Log:
more robust for pipes
Revision Changes Path
1.6 +6 -2
jakarta-commons-sandbox/altrmi/src/java/org/apache/commons/altrmi/server/impl/StreamServerConnection.java
Index: StreamServerConnection.java
===================================================================
RCS file:
/home/cvs/jakarta-commons-sandbox/altrmi/src/java/org/apache/commons/altrmi/server/impl/StreamServerConnection.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- StreamServerConnection.java 19 Jan 2002 15:06:58 -0000 1.5
+++ StreamServerConnection.java 21 Jan 2002 16:36:42 -0000 1.6
@@ -30,7 +30,7 @@
*
*
* @author Paul Hammant <a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
- * @version $Revision: 1.5 $
+ * @version $Revision: 1.6 $
*/
public abstract class StreamServerConnection implements Runnable,
AltrmiServerConnection {
@@ -85,7 +85,11 @@
}
} catch (IOException ioe) {
more = false;
- if (ioe instanceof SocketException |
ioe.getClass().getName().equals("java.net.SocketTimeoutException")) {
+ if (ioe instanceof SocketException
+ |
ioe.getClass().getName().equals("java.net.SocketTimeoutException")
+ | ioe.getMessage().equals("Write end dead")
+ | ioe.getMessage().equals("Pipe broken"))
+ {
// TODO implement implementation indepandant logger
System.out.println("One Connection closed.");
} else {
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>