From owner-cvs-src-old@FreeBSD.ORG Thu Jul 1 17:44:57 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBC5D1065670 for ; Thu, 1 Jul 2010 17:44:56 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 845898FC0A for ; Thu, 1 Jul 2010 17:44:56 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o61HiuVK052467 for ; Thu, 1 Jul 2010 17:44:56 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o61HiuRF052466 for cvs-src-old@freebsd.org; Thu, 1 Jul 2010 17:44:56 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <201007011744.o61HiuRF052466@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Thu, 1 Jul 2010 17:44:33 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jul 2010 17:44:57 -0000 des 2010-07-01 17:44:33 UTC FreeBSD src repository Modified files: lib/libfetch http.c Log: SVN rev 209632 on 2010-07-01 17:44:33Z by des If the A flag is supplied, http_request() will attempt the request only once, even if authentication is required, instead of retrying with the proper credentials. Fix this by bumping the countdown if the origin or proxy server requests authentication so that the initial unauthenticated request does not count as an attempt. PR: 148087 Submitted by: Tom Evans MFC after: 2 weeks Revision Changes Path 1.88 +4 -2 src/lib/libfetch/http.c