remm 2005/05/27 01:26:38 Modified: util/java/org/apache/tomcat/util/net AprEndpoint.java Log: - If not using sendfile, don't allocate sebdfile resources. Revision Changes Path 1.36 +11 -7 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/AprEndpoint.java Index: AprEndpoint.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/net/AprEndpoint.java,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- AprEndpoint.java 26 May 2005 18:34:50 -0000 1.35 +++ AprEndpoint.java 27 May 2005 08:26:38 -0000 1.36 @@ -445,12 +445,14 @@ pollerThread.start(); // Start sendfile thread - sendfile = new Sendfile(); - sendfile.init(); - sendfileThread = new Thread(sendfile, getName() + "-Sendfile"); - sendfileThread.setPriority(getThreadPriority()); - sendfileThread.setDaemon(true); - sendfileThread.start(); + if (useSendfile) { + sendfile = new Sendfile(); + sendfile.init(); + sendfileThread = new Thread(sendfile, getName() + "-Sendfile"); + sendfileThread.setPriority(getThreadPriority()); + sendfileThread.setDaemon(true); + sendfileThread.start(); + } } } @@ -485,7 +487,9 @@ running = false; unlockAccept(); poller.destroy(); - sendfile.destroy(); + if (useSendfile) { + sendfile.destroy(); + } acceptorThread = null; pollerThread = null; sendfileThread = null;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]