summaryrefslogtreecommitdiff
path: root/src/PORTING
diff options
context:
space:
mode:
authordgaudet <dgaudet@unknown>1997-09-12 20:13:25 +0000
committerdgaudet <dgaudet@unknown>1997-09-12 20:13:25 +0000
commitf197cdbf90839303ba4396d94ed4b78ada0a203a (patch)
treea053795860e81403a83e7ae0010860127d8050ad /src/PORTING
parentb04fa9c3bc5884fdadb3217ac39429762005d421 (diff)
downloadhttpd-f197cdbf90839303ba4396d94ed4b78ada0a203a.tar.gz
*) API: New register_other_child() API (see http_main.h) which allows
modules to register children with the parent for maintenance. It is disabled by defining NO_OTHER_CHILD. [Dean Gaudet] *) API: New piped_log API (see http_log.h) which implements piped logs, and will use register_other_child to implement reliable piped logs when it is available. The reliable piped logs part can be disabled by defining NO_RELIABLE_PIPED_LOGS. At the moment reliable piped logs is only available on Unix. [Dean Gaudet] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@79207 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/PORTING')
-rw-r--r--src/PORTING10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/PORTING b/src/PORTING
index 8eda4f9f09..c7efd85d20 100644
--- a/src/PORTING
+++ b/src/PORTING
@@ -256,6 +256,16 @@ build for your OS.
an int *len on some architectures and a size_t *len on others.
If left undefined apache will default it to int.
+ NO_OTHER_CHILD:
+ Do not implement the register_other_child API, usually because
+ certain system calls aren't available.
+
+ NO_RELIABLE_PIPED_LOGS:
+ Do not use reliable piped logs, which happen to also require
+ the register_other_child API. The reliable piped log code
+ requires another child spawning interface which hasn't been
+ generalised yet.
+
-----------
Conclusion:
-----------