You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ke...@apache.org on 2002/05/15 20:53:46 UTC
cvs commit: jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net PoolTcpEndpoint.java
keith 02/05/15 11:53:46
Modified: util/java/org/apache/tomcat/util/net PoolTcpEndpoint.java
Log:
Wrap acceptSocket in a try to be more robust
Revision Changes Path
1.3 +9 -4 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/PoolTcpEndpoint.java
Index: PoolTcpEndpoint.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PoolTcpEndpoint.java 6 Apr 2002 16:34:02 -0000 1.2
+++ PoolTcpEndpoint.java 15 May 2002 18:53:46 -0000 1.3
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v 1.2 2002/04/06 16:34:02 remm Exp $
- * $Revision: 1.2 $
- * $Date: 2002/04/06 16:34:02 $
+ * $Header: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/PoolTcpEndpoint.java,v 1.3 2002/05/15 18:53:46 keith Exp $
+ * $Revision: 1.3 $
+ * $Date: 2002/05/15 18:53:46 $
*
* ====================================================================
*
@@ -470,7 +470,12 @@
// Create per-thread cache
while(endpoint.isRunning()) {
- Socket s = endpoint.acceptSocket();
+ Socket s = null;
+ try {
+ s = endpoint.acceptSocket();
+ } catch (Throwable t) {
+ endpoint.log("Exception in acceptSocket", t);
+ }
if(null != s) {
// Continue accepting on another thread...
endpoint.tp.runIt(this);
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>