mturk 2002/10/06 00:52:27 Added: jk/native2 STATUS.txt CHANGES.txt Log: Adde STATUS and CHANGES files to the JK2. STATUS : showstoppers/votes/etc. CHANGES: major cvs commits with edited comments. Revision Changes Path 1.1 jakarta-tomcat-connectors/jk/native2/STATUS.txt Index: STATUS.txt =================================================================== JAKARTA TOMCAT CONNECTORS 2 (JK2) STATUS: -*-text-*- Last modified at [$Date: 2002/10/06 07:52:27 $] Release: 2.0.1 : in progress 2.0.0 : released September 30, 2002 RELEASE SHOWSTOPPERS: RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: * Make the experimental service channel between connector and TC, that will allow asynchronous communication, and will be used for various management messages. STUFF FOR 2.0.1: * Use the APR for as a System abstraction layer through the code. 1.1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt =================================================================== JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- Last modified at [$Date: 2002/10/06 07:52:27 $] Changes with JK2 2.0.1: * Tentative fix for 12346. If an unrecoverable error happens ( for example when the client hits stop the server can't send more data since the connection is lost ) we need to forcefully break the ajp13 connection, since tomcat can't know this and will continue to send data. This behavior is a result of the optimizations made for the 'normal' case, i.e. the fact that tomcat doesn't wait for confirmation when sending chunks of data. Adding the roundtrip will have big negative performance hit - and it's better to deal with the error cases. Note that the alternative ( and what seems to happen for apache ) is to ignore the server errors and continue to receive chunks and ignore them. That can save the ajp connection - with the price of having tomcat send useless data. For a large file that may be a bad solution, and tomcat will not be notified that the client had problems ( which may be a usefull info ). If this doesn't fix the problem - please send me logs with ajp debug enabled. I can't reproduce it ( or run IIS ), but this is clearly a bug. [Costin Manolache] * Fix the logger_file Change the default logger to the jk2.log (was mod_jk.log) Fix the ${serverRoot} replaceProperties. Do not close log file if it is stderr. [Mladen Turk] * Fix the apr_socket default timeout value, and the send/recv that caused wrong header readings. [Mladen Turk] * Fix and rewrite the hostMap. It was a real mess. There was also a bug in the code that caused host mapping to be sensitive to the order of directives in the config. [Mladen Turk] * Introduce the timeout option for the load balancer. The timeout if set will force the lb to cycle through workers if all are in the error_state for the specified amount of seconds. This is useful for situations when the TC is overloaded and refuses new connections. The lb will wait and after timeout will report 500 to the client. [Mladen Turk]
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>