Hi Rich,
On 05.03.2012 02:41, [email protected] wrote:
Author: rbowen
Date: Mon Mar 5 01:41:32 2012
New Revision: 1296931
URL: http://svn.apache.org/viewvc?rev=1296931&view=rev
Log:
Note that RewriteLock should be used when using prg: style RewriteMaps
https://issues.apache.org/bugzilla/show_bug.cgi?id=52347
Modified:
httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.html.en
httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.xml
Modified: httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.html.en
URL:
http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.html.en?rev=1296931&r1=1296930&r2=1296931&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.html.en (original)
+++ httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.html.en Mon Mar
5 01:41:32 2012
@@ -376,6 +376,13 @@ by many requests.
}<br />
</code></p></div>
+<div class="note"><h3>Use a RewriteLock!</h3>
+<p>When using a<code>prg:</code> RewriteMap, you should use a
+<code class="directive"><a
href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>. Failure to do so
RewriteLock?
+will result in an error message in the log file, and may result in a
+race condition on concurrent requests.</p>
+</div>
+
<div class="note"><h3>Caution!</h3>
<ul>
<li>Keep your rewrite map program as simple as possible. If the program
Modified: httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.xml
URL:
http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.xml?rev=1296931&r1=1296930&r2=1296931&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.xml (original)
+++ httpd/httpd/branches/2.2.x/docs/manual/rewrite/rewritemap.xml Mon Mar 5
01:41:32 2012
@@ -377,6 +377,13 @@ by many requests.
}<br />
</example>
+<note><title>Use a RewriteLock!</title>
+<p>When using a<code>prg:</code> RewriteMap, you should use a
+<directive module="mod_rewrite">RewriteMap</directive>. Failure to do so
Ditto.
+will result in an error message in the log file, and may result in a
+race condition on concurrent requests.</p>
+</note>
+
<note><title>Caution!</title>
<ul>
<li>Keep your rewrite map program as simple as possible. If the program
Concerning 2.4+: RewriteLock was replaced by the more general "Mutex"
directive. But indeed in seems in 2.2 you had to define a RewriteLock
explicitely, whereas in 2.4.x one is created automatically.
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]