httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin J Walters <Kevin.Walt...@morganstanley.com>
Subject testing for connections with keep-alive property from modules
Date Tue, 23 Jun 2009 13:51:25 GMT

Hi,

What's the recommended way to check for a connection having the
property of being kept alive?

I was expecting to see tests like c->keepalive == AP_CONN_KEEPALIVE
but i see that mod_proxy.c is testing c->keepalives which is the
incrementing counter of requests processed on that connection. Are
those two tests equivalent and interchangeable?

E.g. from 2.2.10's mod_proxy_http.c

    if ((r->proxyreq == PROXYREQ_REVERSE) && (!c->keepalives)
        && (apr_table_get(r->subprocess_env, "proxy-initial-not-pooled"))) {
        backend->close = 1;
    }


regards

|<evin

-- 
Kevin J Walters                      Morgan Stanley
kjw@ms.com                           25 Cabot Square
Tel: 020 7425 7886                   Canary Wharf
Fax: 020 7677 8504                   London E14 4QA

Mime
View raw message