]> granicus.if.org Git - apache/commitdiff
add hints for
authorJeff Trawick <trawick@apache.org>
Mon, 28 Mar 2011 18:18:52 +0000 (18:18 +0000)
committerJeff Trawick <trawick@apache.org>
Mon, 28 Mar 2011 18:18:52 +0000 (18:18 +0000)
* C++ and APLOG_USE_MODULE()
* mpm_default.h

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086325 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/developer/new_api_2_4.xml

index 0e9c9fbea3ff5fe6551eabc2ebfdfe75810510fc..45597415c430bd0f7636f8fb8084781d2dc92835 100644 (file)
         APLOG_USE_MODULE(foo);<br/>
         #endif
     </example>
+    <p>Note: This is absolutely required for C++-language modules.  It
+    can be skipped for C-language modules, though that breaks
+    module-specific log level support for files without it.</p>
     <p>The number of parameters of the <code>ap_log_*</code> functions and the
        definition of <code>APLOG_MARK</code> has changed. Normally, the change
        is completely transparent. However, changes are required if a
       0/APR_SUCCESS if there is no such error information, or a valid
       <code>apr_status_t</code> value otherwise.</dd>
 
+      <dt><code>mpm_default.h</code>, <code>DEFAULT_LOCKFILE</code>,
+      <code>DEFAULT_THREAD_LIMIT</code>, <code>DEFAULT_PIDLOG</code>,
+      etc.</dt>
+      <dd>The header file and most of the default configuration
+      values set in it are no longer visible to modules.  (Most can
+      still be overridden at build time.)  <code>DEFAULT_PIDLOG</code>
+      and <code>DEFAULT_REL_RUNTIMEDIR</code> are now universally
+      available via <code>ap_config.h</code>.</dd>
+
       <dt><code>unixd_config</code></dt>
       <dd>This has been renamed to ap_unixd_config.</dd>
     </dl>