diff options
author | manu@netbsd.org <manu@netbsd.org@a716ebb1-153a-0410-b759-cfb97c6a1b53> | 2009-05-12 15:28:49 +0000 |
---|---|---|
committer | manu@netbsd.org <manu@netbsd.org@a716ebb1-153a-0410-b759-cfb97c6a1b53> | 2009-05-12 15:28:49 +0000 |
commit | 4c740a21c1f88bcc941f355fd52877e0666d05e0 (patch) | |
tree | aaf51cfc0c47c7999d960846a87128bb58038d0e /mod_auth_mellon.c | |
parent | 6b2fb648fff2828c093db414cd8f00d8624af966 (diff) | |
download | mod_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.c | 1 |
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); |