diff options
Diffstat (limited to 'docs/manual/developer/thread_safety.html.en')
-rw-r--r-- | docs/manual/developer/thread_safety.html.en | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/manual/developer/thread_safety.html.en b/docs/manual/developer/thread_safety.html.en index 30e7fdb034..d86d00dc45 100644 --- a/docs/manual/developer/thread_safety.html.en +++ b/docs/manual/developer/thread_safety.html.en @@ -41,7 +41,7 @@ </ul><h3>See also</h3><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="variables" id="variables">Global and static variables</a></h2> +<h2><a name="variables" id="variables">Global and static variables</a><a title="Permanent link" href="#variables" class="permalink">¶</a></h2> <p>When writing your module or when trying to determine if a module or 3rd party library is thread safe there are some common things to keep in mind.</p> @@ -69,7 +69,7 @@ </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="errno" id="errno">errno</a></h2> +<h2><a name="errno" id="errno">errno</a><a title="Permanent link" href="#errno" class="permalink">¶</a></h2> <p>This is a common global variable that holds the error number of the last error that occurred. If one thread calls a low-level function that sets errno and then another thread checks it, we are bleeding error @@ -94,7 +94,7 @@ <code>_SVID_SOURCE</code>, and <code>_BSD_SOURCE</code>.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="functions" id="functions">Common standard troublesome functions</a></h2> +<h2><a name="functions" id="functions">Common standard troublesome functions</a><a title="Permanent link" href="#functions" class="permalink">¶</a></h2> <p>Not only do things have to be thread safe, but they also have to be reentrant. <code>strtok()</code> is an obvious one. You call it the first time with your delimiter which it then remembers and on each subsequent @@ -113,7 +113,7 @@ </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="commonlibs" id="commonlibs">Common 3rd Party Libraries</a></h2> +<h2><a name="commonlibs" id="commonlibs">Common 3rd Party Libraries</a><a title="Permanent link" href="#commonlibs" class="permalink">¶</a></h2> <p>The following is a list of common libraries that are used by 3rd party Apache modules. You can check to see if your module is using a potentially unsafe library by using tools such as <code>ldd(1)</code> and @@ -148,7 +148,7 @@ to look for individual symbols in the module.</p> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> -<h2><a name="liblist" id="liblist">Library List</a></h2> +<h2><a name="liblist" id="liblist">Library List</a><a title="Permanent link" href="#liblist" class="permalink">¶</a></h2> <p>Please drop a note to <a href="http://httpd.apache.org/lists.html#http-dev">dev@httpd.apache.org</a> if you have additions or corrections to this list.</p> |