mturk 2005/02/17 00:10:41
Modified: jk/native/common jk_connect.c
Log:
Use provided socket_buffer size instead 8K default if set.
Revision Changes Path
1.41 +8 -4 jakarta-tomcat-connectors/jk/native/common/jk_connect.c
Index: jk_connect.c
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_connect.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- jk_connect.c 17 Feb 2005 07:09:27 -0000 1.40
+++ jk_connect.c 17 Feb 2005 08:10:40 -0000 1.41
@@ -165,8 +165,8 @@
"socket SO_KEEPALIVE set to On");
}
- if (sock_buf) {
- set = DEF_BUFFER_SZ;
+ if (sock_buf > 0) {
+ set = sock_buf;
/* Set socket send buffer size */
if (setsockopt(sock, SOL_SOCKET, SO_SNDBUF, (const char *)&set,
sizeof(set))) {
@@ -177,7 +177,7 @@
JK_TRACE_EXIT(l);
return -1;
}
- set = DEF_BUFFER_SZ;
+ set = sock_buf;
/* Set socket receive buffer size */
if (setsockopt(sock, SOL_SOCKET, SO_RCVBUF, (const char *)&set,
sizeof(set))) {
@@ -188,6 +188,10 @@
JK_TRACE_EXIT(l);
return -1;
}
+ if (JK_IS_DEBUG_LEVEL(l))
+ jk_log(l, JK_LOG_DEBUG,
+ "socket SO_SNDBUF and SO_RCVBUF set to d",
+ sock_buf);
}
#ifdef WIN32
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]