diff options
Diffstat (limited to 'src/gnutls_hooks.c')
-rw-r--r-- | src/gnutls_hooks.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gnutls_hooks.c b/src/gnutls_hooks.c index 7b7e2b3..4364add 100644 --- a/src/gnutls_hooks.c +++ b/src/gnutls_hooks.c | |||
@@ -57,6 +57,7 @@ int | |||
57 | mgs_hook_pre_config(apr_pool_t * pconf, | 57 | mgs_hook_pre_config(apr_pool_t * pconf, |
58 | apr_pool_t * plog, apr_pool_t * ptemp) | 58 | apr_pool_t * plog, apr_pool_t * ptemp) |
59 | { | 59 | { |
60 | int ret; | ||
60 | 61 | ||
61 | #if APR_HAS_THREADS | 62 | #if APR_HAS_THREADS |
62 | ap_mpm_query(AP_MPMQ_IS_THREADED, &mpm_is_threaded); | 63 | ap_mpm_query(AP_MPMQ_IS_THREADED, &mpm_is_threaded); |
@@ -67,8 +68,10 @@ mgs_hook_pre_config(apr_pool_t * pconf, | |||
67 | mpm_is_threaded = 0; | 68 | mpm_is_threaded = 0; |
68 | #endif | 69 | #endif |
69 | 70 | ||
70 | gnutls_global_init(); | 71 | ret = gnutls_global_init(); |
71 | 72 | if (ret < 0) /* FIXME: can we print here? */ | |
73 | exit(ret); | ||
74 | |||
72 | apr_pool_cleanup_register(pconf, NULL, mgs_cleanup_pre_config, | 75 | apr_pool_cleanup_register(pconf, NULL, mgs_cleanup_pre_config, |
73 | apr_pool_cleanup_null); | 76 | apr_pool_cleanup_null); |
74 | 77 | ||