From caa5c4c26d5ee260cb0aff95efe13345a4bcf8ce Mon Sep 17 00:00:00 2001 From: bojan Date: Tue, 27 May 2008 04:22:46 +0000 Subject: No need to look for global pool if we're alrealy initialised. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@660367 13f79535-47bb-0310-9956-ffa450edef68 --- misc/apu_dso.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'misc') diff --git a/misc/apu_dso.c b/misc/apu_dso.c index ba10eb0c..62ce66b2 100644 --- a/misc/apu_dso.c +++ b/misc/apu_dso.c @@ -80,13 +80,14 @@ apr_status_t apu_dso_init(apr_pool_t *pool) apr_pool_t *parent; #if APU_DSO_BUILD + if (dsos != NULL) { + return APR_SUCCESS; + } + /* Top level pool scope, need process-scope lifetime */ for (parent = global = pool; parent; parent = apr_pool_parent_get(global)) global = parent; - if (dsos != NULL) { - return APR_SUCCESS; - } dsos = apr_hash_make(global); #if APR_HAS_THREADS -- cgit v1.2.1