Author: pero
Date: Sat Jan  6 06:34:51 2007
New Revision: 493480

URL: http://svn.apache.org/viewvc?view=rev&rev=493480
Log:
Add backlog attribute to ChannelSocket

Modified:
    tomcat/connectors/trunk/jk/java/org/apache/jk/common/ChannelSocket.java

Modified: 
tomcat/connectors/trunk/jk/java/org/apache/jk/common/ChannelSocket.java
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/java/org/apache/jk/common/ChannelSocket.java?view=diff&rev=493480&r1=493479&r2=493480
==============================================================================
--- tomcat/connectors/trunk/jk/java/org/apache/jk/common/ChannelSocket.java 
(original)
+++ tomcat/connectors/trunk/jk/java/org/apache/jk/common/ChannelSocket.java Sat 
Jan  6 06:34:51 2007
@@ -82,6 +82,7 @@
     private int startPort=8009;
     private int maxPort=8019; // 0 for backward compat.
     private int port=startPort;
+    private int backlog = 0;
     private InetAddress inet;
     private int serverTimeout;
     private boolean tcpNoDelay=true; // nodelay to true by default
@@ -263,12 +264,16 @@
     }
 
     public int getMaxSpareThreads() {
-        return tp.getMaxSpareThreads();   
+        return tp.getMaxSpareThreads();
     }
 
     public void setBacklog(int i) {
+        this.backlog = i;
     }
-    
+  
+    public int getBacklog() {
+        return backlog;
+    }    
     
     /* ==================== ==================== */
     ServerSocket sSocket;
@@ -367,9 +372,9 @@
         for( int i=startPort; i<=maxPort; i++ ) {
             try {
                 if( inet == null ) {
-                    sSocket = new ServerSocket( i, 0 );
+                    sSocket = new ServerSocket( i, backlog );
                 } else {
-                    sSocket=new ServerSocket( i, 0, inet );
+                    sSocket=new ServerSocket( i, backlog, inet );
                 }
                 port=i;
                 break;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to