From: Jan Kaluža Date: Tue, 27 May 2014 05:50:54 +0000 (+0000) Subject: Vote, propose additional PR 50317 (thundering herd) fix. X-Git-Tag: 2.2.28~86 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65f27cf3c06938281264e4a3e142061e1432b6e7;p=thirdparty%2Fapache%2Fhttpd.git Vote, propose additional PR 50317 (thundering herd) fix. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1597706 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/STATUS b/STATUS index 40656060156..088cb367110 100644 --- a/STATUS +++ b/STATUS @@ -126,7 +126,7 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1023398 2.2.x patch: http://people.apache.org/~covener/patches/httpd-2.2.x-thunder.diff (+ CHANGES) - +1: covener + +1: covener, jkaluza * mod_rewrite: Support session cookies with the CO= flag when later parameters are used. The doc for this implied the feature had been backported for @@ -135,6 +135,16 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: 2.2.x patch: http://people.apache.org/~covener/patches/httpd-2.2.x-rewrite-sessioncookie.diff +1 covener + * mod_cache, mod_disk_cache: Try to use the key of a possible open but + stale cache entry if there is one. This fixes problem when two different + cache locks have been created for single stale cache entry leading to two + requests sent to backend. + Remove useless apr_file_remove() before renaming the cache entry in + mod_disk_cache. This fixes small time-frame during which stale cache + entry can be seen as not-cached. + PR 50317 + 2.2.x patch: http://people.apache.org/~jkaluza/patches/httpd-2.2.x-thundering-herd.patch + PATCHES/ISSUES THAT ARE STALLED * mod_cache: Realign the cache_quick_handler() to behave identically