You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by mt...@apache.org on 2006/06/04 10:44:20 UTC
svn commit: r411539 - in /tomcat/connectors/trunk/jk/native/common:
jk_util.c jk_util.h
Author: mturk
Date: Sun Jun 4 01:44:19 2006
New Revision: 411539
URL: http://svn.apache.org/viewvc?rev=411539&view=rev
Log:
Add connection_min_poll_size directive.
Modified:
tomcat/connectors/trunk/jk/native/common/jk_util.c
tomcat/connectors/trunk/jk/native/common/jk_util.h
Modified: tomcat/connectors/trunk/jk/native/common/jk_util.c
URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_util.c?rev=411539&r1=411538&r2=411539&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_util.c (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_util.c Sun Jun 4 01:44:19 2006
@@ -48,6 +48,7 @@
#define TYPE_OF_WORKER ("type")
#define CACHE_OF_WORKER_DEPRECATED ("cachesize")
#define CACHE_OF_WORKER ("connection_pool_size")
+#define CACHE_OF_WORKER_MIN ("connection_min_pool_size")
#define CACHE_TIMEOUT_OF_WORKER ("cache_timeout")
#define RECOVERY_OPTS_OF_WORKER ("recovery_options")
#define CONNECT_TIMEOUT_OF_WORKER ("connect_timeout")
@@ -525,6 +526,18 @@
return jk_map_get_int(m, buf, def);
}
+int jk_get_worker_cache_size_min(jk_map_t *m, const char *wname, int def)
+{
+ char buf[1024];
+
+ if (!m || !wname) {
+ return -1;
+ }
+
+ MAKE_WORKER_PARAM(CACHE_OF_WORKER_MIN);
+ return jk_map_get_int(m, buf, def);
+}
+
int jk_get_worker_socket_timeout(jk_map_t *m, const char *wname, int def)
{
char buf[1024];
@@ -1069,6 +1082,8 @@
TYPE_OF_WORKER,
CACHE_OF_WORKER,
CACHE_OF_WORKER_DEPRECATED,
+ CACHE_OF_WORKER,
+ CACHE_OF_WORKER_MIN,
CACHE_TIMEOUT_OF_WORKER,
RECOVERY_OPTS_OF_WORKER,
CONNECT_TIMEOUT_OF_WORKER,
@@ -1094,9 +1109,33 @@
NULL
};
+static const char *deprecated_properties[] = {
+ CACHE_OF_WORKER_DEPRECATED,
+ MX_OF_WORKER,
+ MS_OF_WORKER,
+ CP_OF_WORKER,
+ BRIDGE_OF_WORKER,
+ JVM_OF_WORKER,
+ LIBPATH_OF_WORKER,
+ CMD_LINE_OF_WORKER,
+ NATIVE_LIB_OF_WORKER,
+ NULL
+};
+
int jk_is_unique_property(const char *prp_name)
{
const char **props = &unique_properties[0];
+ while (*props) {
+ if (jk_is_some_property(prp_name, *props))
+ return JK_TRUE;
+ props++;
+ }
+ return JK_FALSE;
+}
+
+int jk_is_deprecated_property(const char *prp_name)
+{
+ const char **props = &deprecated_properties[0];
while (*props) {
if (jk_is_some_property(prp_name, *props))
return JK_TRUE;
Modified: tomcat/connectors/trunk/jk/native/common/jk_util.h
URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_util.h?rev=411539&r1=411538&r2=411539&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_util.h (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_util.h Sun Jun 4 01:44:19 2006
@@ -55,6 +55,8 @@
int jk_get_worker_cache_size(jk_map_t *m, const char *wname, int def);
+int jk_get_worker_cache_size_min(jk_map_t *m, const char *wname, int def);
+
int jk_get_worker_socket_timeout(jk_map_t *m, const char *wname, int def);
int jk_get_worker_socket_buffer(jk_map_t *m, const char *wname, int def);
@@ -136,6 +138,8 @@
int jk_is_cmd_line_poperty(const char *prp_name);
int jk_is_unique_property(const char *prp_name);
+
+int jk_is_deprecated_property(const char *prp_name);
int jk_get_worker_stdout(jk_map_t *m, const char *wname, const char **stdout_name);
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org