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]

Reply via email to