hgomez 01/06/08 07:38:53 Modified: jk/src/native/iis jk_isapi_plugin.c Log: Updated params passed at worker init (ajp14 login/autoconf purposes) Revision Changes Path 1.3 +7 -2 jakarta-tomcat-connectors/jk/src/native/iis/jk_isapi_plugin.c Index: jk_isapi_plugin.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/src/native/iis/jk_isapi_plugin.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- jk_isapi_plugin.c 2001/06/07 14:13:11 1.2 +++ jk_isapi_plugin.c 2001/06/08 14:38:48 1.3 @@ -56,7 +56,7 @@ /*************************************************************************** * Description: ISAPI plugin for IIS/PWS * * Author: Gal Shachor <[EMAIL PROTECTED]> * - * Version: $Revision: 1.2 $ * + * Version: $Revision: 1.3 $ * ***************************************************************************/ #include <httpext.h> @@ -129,6 +129,8 @@ static char worker_file[MAX_PATH * 2]; static char worker_mount_file[MAX_PATH * 2]; +static jk_worker_env_t worker_env; + struct isapi_private_data { jk_pool_t p; @@ -640,7 +642,9 @@ if(map_alloc(&map)) { if(map_read_properties(map, worker_file)) { /* we add the URI->WORKER MAP since workers using AJP14 will feed it */ - if(wc_open(map, uw_map, logger)) { + worker_env.uri_to_worker = uw_map; + GET_SERVER_VARIABLE_VALUE("SERVER_SOFTWARE", worker_end.server_name); + if(wc_open(map, worker_env, logger)) { rc = JK_TRUE; } } @@ -794,6 +798,7 @@ s->ssl_cert_len = 0; s->ssl_cipher = NULL; s->ssl_session = NULL; + s->ssl_keysize = -1; s->headers_names = NULL; s->headers_values = NULL;