summaryrefslogtreecommitdiffstats
path: root/mod_auth_mellon.c
diff options
context:
space:
mode:
authormanu@netbsd.org <manu@netbsd.org@a716ebb1-153a-0410-b759-cfb97c6a1b53>2009-05-12 15:28:49 +0000
committermanu@netbsd.org <manu@netbsd.org@a716ebb1-153a-0410-b759-cfb97c6a1b53>2009-05-12 15:28:49 +0000
commit4c740a21c1f88bcc941f355fd52877e0666d05e0 (patch)
treeaaf51cfc0c47c7999d960846a87128bb58038d0e /mod_auth_mellon.c
parent6b2fb648fff2828c093db414cd8f00d8624af966 (diff)
downloadmod_auth_mellon-4c740a21c1f88bcc941f355fd52877e0666d05e0.tar.gz
mod_auth_mellon-4c740a21c1f88bcc941f355fd52877e0666d05e0.tar.xz
mod_auth_mellon-4c740a21c1f88bcc941f355fd52877e0666d05e0.zip
- Support for multiple IdP
- IdP discovery service - add a dimple built-in IdP discovery mechanism: send HTTP GET on ProviderID URL. If we get HTTP 200, the IdP is selected git-svn-id: https://modmellon.googlecode.com/svn/trunk@44 a716ebb1-153a-0410-b759-cfb97c6a1b53
Diffstat (limited to 'mod_auth_mellon.c')
-rw-r--r--mod_auth_mellon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mod_auth_mellon.c b/mod_auth_mellon.c
index 1697a7b..98ecfce 100644
--- a/mod_auth_mellon.c
+++ b/mod_auth_mellon.c
@@ -47,6 +47,7 @@ static apr_status_t am_global_kill(void *p)
server_rec *s = (server_rec *) p;
am_mod_cfg_rec *m = am_get_mod_cfg(s);
+
if (m->cache) {
/* Destroy the shared memory for session data. */
apr_shm_destroy(m->cache);