cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-11 Thread mturk
mturk 2004/08/11 08:31:19 Modified:ajp/proxy mod_proxy.h Log: Added proxy status for conf, and elected member to runtime worker Revision ChangesPath 1.31 +7 -0 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-09 Thread mturk
mturk 2004/08/09 01:04:11 Modified:ajp/proxy mod_proxy.h Log: Added route and route redirect to the runtime worker. Revision ChangesPath 1.26 +5 -2 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-09 Thread mturk
mturk 2004/08/09 02:54:07 Modified:ajp/proxy mod_proxy.h Log: Fix structure element typo. Revision ChangesPath 1.27 +1 -1 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-09 Thread mturk
mturk 2004/08/09 08:06:24 Modified:ajp/proxy mod_proxy.h Log: Add route and redirect to worker so they can be set trough configuration. Add worker status flag definitions. Revision ChangesPath 1.28 +11 -2 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-06 Thread mturk
mturk 2004/08/06 04:41:40 Modified:ajp/proxy mod_proxy.h Log: Change the scheme handler hook to include worker. We will probably need the balancer too, but that can wait for now. Revision ChangesPath 1.25 +5 -5

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-05 Thread mturk
mturk 2004/08/05 09:24:48 Modified:ajp/proxy mod_proxy.h Log: Added timeout_set for worker. Each worker can have a different timeout the ProxyTimout sets. Also changed proxy_conf's timeout_set to int. Revision ChangesPath 1.18 +5 -1

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread mturk
mturk 2004/08/04 01:12:08 Modified:ajp/proxy mod_proxy.h Log: Add pre_request and post_request proxy hooks. They will be mainly used for loadbalancers for finding and maintaining workers. Revision ChangesPath 1.9 +30 -0

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread mturk
mturk 2004/08/04 01:56:24 Modified:ajp/proxy mod_proxy.h Log: Remove proxyhost and proxyport from pre_request hook. They are not needed for finding apropriate worker. Revision ChangesPath 1.10 +2 -3 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h

Re: cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread Graham Leggett
[EMAIL PROTECTED] wrote: Log: Remove proxyhost and proxyport from pre_request hook. They are not needed for finding apropriate worker. They are needed for the use of mod_proxy as a forward proxy. The correct way of handling these in the AJP case is to DECLINE the request if proxyhost and

Re: cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread Graham Leggett
[EMAIL PROTECTED] wrote: Log: Remove proxyhost and proxyport from pre_request hook. They are not needed for finding apropriate worker. Reading this again, I see better what is happening. The proxyhost and proxyport are used when a downstream proxy is used, would the balancer ever want to

RE: cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread Mladen Turk
Graham Leggett wrote: Log: Remove proxyhost and proxyport from pre_request hook. They are not needed for finding apropriate worker. They are needed for the use of mod_proxy as a forward proxy. The correct way of handling these in the AJP case is to DECLINE the request if

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h proxy_util.c

2004-08-04 Thread mturk
mturk 2004/08/04 05:31:12 Modified:ajp/proxy mod_proxy.h proxy_util.c Log: Add ap_proxy_pre_request API function. It calls the actual module pre_request hook if present Revision ChangesPath 1.11 +4 -2 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread mturk
mturk 2004/08/04 07:34:56 Modified:ajp/proxy mod_proxy.h Log: Added ap_proxy_determine_connection API call. It will be used both for http and ajp handlers. Revision ChangesPath 1.12 +4 -0 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index:

Re: cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread Graham Leggett
Mladen Turk wrote: The removed proxyhost and port are from new hook 'pre_request' that is used to obtain a valid worker and/or balancer for a scheme. It has nothing to do with the way the connection is going to be made. Cool, this makes sense. The load balancer if present will decide to which

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread mturk
mturk 2004/08/04 08:12:13 Modified:ajp/proxy mod_proxy.h Log: Make proxy_conn always accesible for preforked MPM and APR_HAS_THREADS enabled. Revision ChangesPath 1.13 +1 -2 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

RE: cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-04 Thread Mladen Turk
Seams that the minotaur is behaving badly, so I'm getting mails with couple of hours delay :) Graham Leggett wrote: The way that the worker connects to backend depends on scheme handler itself (direct or via proxy). The worker connection itself will be either bound to the client

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-03 Thread mturk
mturk 2004/08/03 06:17:46 Modified:ajp/proxy mod_proxy.h Log: Initial structures for connection pool support. Revision ChangesPath 1.3 +32 -0 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-03 Thread mturk
mturk 2004/08/03 08:57:20 Modified:ajp/proxy mod_proxy.h Log: Add needed structures for connection pool and load balancer. Revision ChangesPath 1.4 +44 -16jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-03 Thread mturk
mturk 2004/08/03 13:27:51 Modified:ajp/proxy mod_proxy.h Log: Move min,smax and hmax params to worker, so they can be set before the connection pool is created Revision ChangesPath 1.6 +3 -3 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index:

cvs commit: jakarta-tomcat-connectors/ajp/proxy mod_proxy.h

2004-08-03 Thread mturk
mturk 2004/08/03 13:51:52 Modified:ajp/proxy mod_proxy.h Log: Added ttl param to worker for maintaining reslist. Revision ChangesPath 1.7 +2 -0 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h