summaryrefslogtreecommitdiff
path: root/include/apr_thread_proc.h
diff options
context:
space:
mode:
authortrawick <trawick@13f79535-47bb-0310-9956-ffa450edef68>2011-03-14 16:46:30 +0000
committertrawick <trawick@13f79535-47bb-0310-9956-ffa450edef68>2011-03-14 16:46:30 +0000
commit3066c512e59f31794d60228f7813a4f86fddf8d5 (patch)
tree3d30e90b30ad57a1d38615160c883477751a662f /include/apr_thread_proc.h
parent7f8102cf72c6d4b318599a755ba0370862cf752d (diff)
downloadlibapr-3066c512e59f31794d60228f7813a4f86fddf8d5.tar.gz
more hints on APR_KILL_NEVER
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1081462 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/apr_thread_proc.h')
-rw-r--r--include/apr_thread_proc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/apr_thread_proc.h b/include/apr_thread_proc.h
index 13631068e..ac3b7002a 100644
--- a/include/apr_thread_proc.h
+++ b/include/apr_thread_proc.h
@@ -198,7 +198,9 @@ typedef struct apr_other_child_rec_t apr_other_child_rec_t;
typedef void *(APR_THREAD_FUNC *apr_thread_start_t)(apr_thread_t*, void*);
typedef enum {
- APR_KILL_NEVER, /**< process is never sent any signals */
+ APR_KILL_NEVER, /**< process is never killed (i.e., never sent
+ * any signals), but it will be reaped if it exits
+ * before the pool is cleaned up */
APR_KILL_ALWAYS, /**< process is sent SIGKILL on apr_pool_t cleanup */
APR_KILL_AFTER_TIMEOUT, /**< SIGTERM, wait 3 seconds, SIGKILL */
APR_JUST_WAIT, /**< wait forever for the process to complete */