summaryrefslogtreecommitdiff
path: root/contrib/mw-to-git/t/push-pull-tests.sh
diff options
context:
space:
mode:
authorLibravatar Shawn O. Pearce <spearce@spearce.org>2012-09-19 22:58:00 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2012-09-20 10:25:21 -0700
commit6ac964a627e02ac73d4c97c492acf604942030e9 (patch)
treea79dbc104d7e06f5b75d00b3e20fdf136619cf00 /contrib/mw-to-git/t/push-pull-tests.sh
parentcompletion: fix shell expansion of items (diff)
downloadtgif-6ac964a627e02ac73d4c97c492acf604942030e9.tar.xz
Revert "retry request without query when info/refs?query fails"
This reverts commit 703e6e76a14825e5b0c960d525f34e607154b4f7. Retrying without the query parameter was added as a workaround for a single broken HTTP server at git.debian.org[1]. The server was misconfigured to route every request with a query parameter into gitweb.cgi. Admins fixed the server's configuration within 16 hours of the bug report to the Git mailing list, but we still patched Git with this fallback and have been paying for it since. Most Git hosting services configure the smart HTTP protocol and the retry logic confuses users when there is a transient HTTP error as Git dropped the real error from the smart HTTP request. Removing the retry makes root causes easier to identify. [1] http://thread.gmane.org/gmane.comp.version-control.git/137609 Signed-off-by: Shawn O. Pearce <spearce@spearce.org> Acked-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib/mw-to-git/t/push-pull-tests.sh')
0 files changed, 0 insertions, 0 deletions