You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by la...@apache.org on 2002/02/24 04:36:15 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/util/net PoolTcpEndpoint.java
larryi 02/02/23 19:36:15
Modified: src/share/org/apache/tomcat/util/net PoolTcpEndpoint.java
Log:
Add the port number to JVM_Bind exceptions.
Submitted by: Jon Stevens
Revision Changes Path
1.17 +12 -8 jakarta-tomcat/src/share/org/apache/tomcat/util/net/PoolTcpEndpoint.java
Index: PoolTcpEndpoint.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- PoolTcpEndpoint.java 7 Dec 2001 04:40:06 -0000 1.16
+++ PoolTcpEndpoint.java 24 Feb 2002 03:36:15 -0000 1.17
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v 1.16 2001/12/07 04:40:06 billbarker Exp $
- * $Revision: 1.16 $
- * $Date: 2001/12/07 04:40:06 $
+ * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v 1.17 2002/02/24 03:36:15 larryi Exp $
+ * $Revision: 1.17 $
+ * $Date: 2002/02/24 03:36:15 $
*
* ====================================================================
*
@@ -256,11 +256,15 @@
if(factory==null)
factory=ServerSocketFactory.getDefault();
if(serverSocket==null) {
- if (inet == null) {
- serverSocket = factory.createSocket(port, backlog);
- } else {
- serverSocket = factory.createSocket(port, backlog, inet);
- }
+ try {
+ if (inet == null) {
+ serverSocket = factory.createSocket(port, backlog);
+ } else {
+ serverSocket = factory.createSocket(port, backlog, inet);
+ }
+ } catch ( BindException be ) {
+ throw new BindException(be.getMessage() + ":" + port);
+ }
}
if( serverTimeout >= 0 )
serverSocket.setSoTimeout( serverTimeout );
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>