Hi, Henrik > The first condition "orig_request->flags.must_keepalive" should have > triggered when seeing NTLM/Negotiate/Kerberos passthru. I think so, too ! Could you fix it ? Sincerely, -- Mikio Kishi 2010/5/13 Henrik Nordström <henrik@xxxxxxxxxxxxxxxxxxx>: > ons 2010-05-12 klockan 18:54 +0900 skrev Mikio Kishi: > >> > http.c:HttpStateData::sendRequest() >> > >> > 1998 /* >> > 1999 * Is keep-alive okay for all request methods? >> > 2000 */ >> > 2001 if (orig_request->flags.must_keepalive) >> > 2002 flags.keepalive = 1; >> > 2003 else if (!Config.onoff.server_pconns) >> > 2004 flags.keepalive = 0; > >> I think that we have to insert the following code >> >> else if (_peer->connection_auth == 1) >> flags.keepalive = 1; >> >> What do you think ? > > The first condition "orig_request->flags.must_keepalive" should have > triggered when seeing NTLM/Negotiate/Kerberos passthru. > > What is needed is to investigate why this did not get set. > > Regards > Henrik > >