diff options
author | Greg Stein <gstein@apache.org> | 2001-02-11 00:39:55 +0000 |
---|---|---|
committer | Greg Stein <gstein@apache.org> | 2001-02-11 00:39:55 +0000 |
commit | 64ae0d7a2ebc6f705fd31b459fd084f6235e6008 (patch) | |
tree | 87d6e73ce72d8410687d85562905b89c54e7afdb /misc | |
parent | 7442c2e09f7abf87ed7859a17c5a95111393b3e5 (diff) | |
download | apr-64ae0d7a2ebc6f705fd31b459fd084f6235e6008.tar.gz |
*) add apr_signal_get_description() to that platforms (which have signals)
can portably get descriptions for them.
*) move signal stuff from apr.h to (new) apr_signal.h
*) os2/signals.c was collapsed into unix/signals.c
*) APR initialization will init the signal names (if needed)
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61207 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'misc')
-rw-r--r-- | misc/unix/start.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/misc/unix/start.c b/misc/unix/start.c index 41e9327b5..61a94b105 100644 --- a/misc/unix/start.c +++ b/misc/unix/start.c @@ -55,6 +55,7 @@ #include "apr.h" #include "apr_general.h" #include "apr_pools.h" +#include "apr_signal.h" #include "misc.h" /* for WSAHighByte / WSALowByte */ #include "locks.h" /* for apr_unix_setup_lock() */ @@ -94,8 +95,13 @@ APR_DECLARE(apr_status_t) apr_initialize(void) return APR_EEXIST; } #endif - status = apr_pool_alloc_init(global_apr_pool); - return status; + + if ((status = apr_pool_alloc_init(global_apr_pool)) != APR_SUCCESS) + return status; + + apr_signal_init(global_apr_pool); + + return APR_SUCCESS; } APR_DECLARE(void) apr_terminate(void) |