jfclere 2005/04/18 07:06:42
Modified: jni/examples/org/apache/tomcat/jni Echo.java
Log:
Check the return code of bind().
Revision Changes Path
1.8 +5 -2
jakarta-tomcat-connectors/jni/examples/org/apache/tomcat/jni/Echo.java
Index: Echo.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-connectors/jni/examples/org/apache/tomcat/jni/Echo.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Echo.java 16 Apr 2005 17:24:13 -0000 1.7
+++ Echo.java 18 Apr 2005 14:06:42 -0000 1.8
@@ -83,7 +83,10 @@
System.out.println("IP: " + Address.getip(sa) +
":" + addr.port);
}
- Socket.bind(serverSock, inetAddress);
+ int rc = Socket.bind(serverSock, inetAddress);
+ if (rc != 0) {
+ throw(new Exception("Can't create Acceptor:bind failed"));
+ }
Socket.listen(serverSock, 5);
}
catch( Exception ex ) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]