From c637f07b43a8663209454070d0c3a5092d981b0a Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Sun, 19 Jul 2009 10:04:55 +0000 Subject: [PATCH] Don't assume persistence if RUNTIME_FEATURE_CONNECTION_KEEP_ALIVE is disabled. --- jcc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jcc.c b/jcc.c index d637017e..ca76d7dc 100644 --- a/jcc.c +++ b/jcc.c @@ -1,4 +1,4 @@ -const char jcc_rcs[] = "$Id: jcc.c,v 1.271 2009/07/14 17:50:34 fabiankeil Exp $"; +const char jcc_rcs[] = "$Id: jcc.c,v 1.272 2009/07/14 18:02:25 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/jcc.c,v $ @@ -1418,7 +1418,8 @@ static jb_err parse_client_request(struct client_state *csp) jb_err err; #ifdef FEATURE_CONNECTION_KEEP_ALIVE - if ((!strcmpic(csp->http->ver, "HTTP/1.1")) + if ((csp->flags & RUNTIME_FEATURE_CONNECTION_KEEP_ALIVE) + && (!strcmpic(csp->http->ver, "HTTP/1.1")) && (csp->http->ssl == 0)) { /* Assume persistence until further notice */ -- 2.39.2