summaryrefslogtreecommitdiffstats
path: root/auth_mellon_handler.c
diff options
context:
space:
mode:
authorolavmrk <olavmrk@a716ebb1-153a-0410-b759-cfb97c6a1b53>2010-06-17 07:17:38 +0000
committerolavmrk <olavmrk@a716ebb1-153a-0410-b759-cfb97c6a1b53>2010-06-17 07:17:38 +0000
commita3e069345737a49f42bb820caa0788cdb2cee196 (patch)
tree4626685461e1723cb6eb881da6dff63793bf8818 /auth_mellon_handler.c
parent834bf607be23ce9351ef11174f43f399d03fd621 (diff)
downloadmod_auth_mellon-a3e069345737a49f42bb820caa0788cdb2cee196.tar.gz
mod_auth_mellon-a3e069345737a49f42bb820caa0788cdb2cee196.tar.xz
mod_auth_mellon-a3e069345737a49f42bb820caa0788cdb2cee196.zip
Add missing session unlock in am_check_uid.
git-svn-id: https://modmellon.googlecode.com/svn/trunk@88 a716ebb1-153a-0410-b759-cfb97c6a1b53
Diffstat (limited to 'auth_mellon_handler.c')
-rw-r--r--auth_mellon_handler.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/auth_mellon_handler.c b/auth_mellon_handler.c
index 16c4def..383137f 100644
--- a/auth_mellon_handler.c
+++ b/auth_mellon_handler.c
@@ -2408,6 +2408,7 @@ int am_check_uid(request_rec *r)
/* If the user isn't logged in, then we can't authorize the user. */
if(!session->logged_in) {
+ am_release_request_session(r, session);
return HTTP_UNAUTHORIZED;
}