diff options
author | brianp <brianp@13f79535-47bb-0310-9956-ffa450edef68> | 2002-07-05 01:25:38 +0000 |
---|---|---|
committer | brianp <brianp@13f79535-47bb-0310-9956-ffa450edef68> | 2002-07-05 01:25:38 +0000 |
commit | 45c4879c5b26d5a937671e5ae7ed8321cf6899fc (patch) | |
tree | 5a68f18787826b5988f42a12e32ecb54b9315ef3 /misc/unix/start.c | |
parent | 98ce9e584596df15bf2310fe39f1fd5318d426f9 (diff) | |
download | libapr-45c4879c5b26d5a937671e5ae7ed8321cf6899fc.tar.gz |
Call apr_atomic_init() during apr_initialize() in case we're
on a platform where atomic ops are implemented using the
fallback mutex implementation
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63567 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'misc/unix/start.c')
-rw-r--r-- | misc/unix/start.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/misc/unix/start.c b/misc/unix/start.c index 94b34a0b2..b2872b47b 100644 --- a/misc/unix/start.c +++ b/misc/unix/start.c @@ -98,6 +98,10 @@ APR_DECLARE(apr_status_t) apr_initialize(void) apr_pool_tag(pool, "apr_initialize"); + if ((status = apr_atomic_init(pool)) != APR_SUCCESS) { + return status; + } + apr_signal_init(pool); return APR_SUCCESS; |