On Sun, Aug 14, 2016 at 9:53 PM, Jim Jagielski <j...@jagunet.com> wrote:
>
>> On Aug 12, 2016, at 9:58 AM, yla...@apache.org wrote:
>>
>> Modified: httpd/httpd/trunk/include/ap_mmn.h
>> URL: 
>> http://svn.apache.org/viewvc/httpd/httpd/trunk/include/ap_mmn.h?rev=1756186&r1=1756185&r2=1756186&view=diff
>> ==============================================================================
>> --- httpd/httpd/trunk/include/ap_mmn.h (original)
>> +++ httpd/httpd/trunk/include/ap_mmn.h Fri Aug 12 13:58:10 2016
>> @@ -532,10 +532,11 @@
>>  *                         dav_success_proppatch.
>>  * 20160608.4 (2.5.0-dev)  Add dav_acl_provider, dav_acl_provider_register
>>  *                         dav_get_acl_providers.
>> - * 20160608.5 (2.5.0-dev)  Add ap_proxy_check_backend(), and tmp_bb to 
>> struct
>> - *                         proxy_conn_rec.
>> + * 20160608.5 (2.5.0-dev)  Add ap_proxy_check_connection(), and tmp_bb to
>> + *                         struct proxy_conn_rec.
>>  * 20160608.6 (2.5.0-dev)  Add ap_scan_http_field_content, ap_scan_http_token
>>  *                         and ap_get_http_token
>> + * 20160608.7 (2.5.0-dev)  Add ap_check_pipeline().
>>  */
>>
>> #define MODULE_MAGIC_COOKIE 0x41503235UL /* "AP25" */
>> @@ -543,7 +544,7 @@
>> #ifndef MODULE_MAGIC_NUMBER_MAJOR
>> #define MODULE_MAGIC_NUMBER_MAJOR 20160608
>> #endif
>> -#define MODULE_MAGIC_NUMBER_MINOR 6                 /* 0...n */
>> +#define MODULE_MAGIC_NUMBER_MINOR 7                 /* 0...n */
>>
>
> I know that there are no real ABI guarantees on trunk, but it
> still seems to me that this should have been 2 bumps, one of which
> said "replaced ap_proxy_check_backend with ap_proxy_check_connection"
> for some history.

I rather handled it as a follow up (2 months later..), but the second
bump makes sense, will do.

>
>>         else {
>> -            ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03408)
>> +            ap_log_error(APLOG_MARK, APLOG_WARNING, 0, server, 
>> APLOGNO(03408)
>>                          "%s: reusable backend connection is not empty: "
>> -                         "forcibly closed", proxy_function);
>> +                         "forcibly closed", scheme);
>>         }
>>
>
> Why the change in log level?

Reading a response before any request was sent looks quite severe to
me, a warning might better alert the admin about some (backend)
misbehaviour/response splitting, while a debug could stay unnoticed.

Reply via email to