diff options
author | Simo Sorce <simo@redhat.com> | 2015-06-14 18:08:53 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2015-06-14 18:13:36 -0400 |
commit | db750842dd9e7bf2dd76bc9be91bbd4d045d3179 (patch) | |
tree | 2fc8f444a316d59296e126e0beccba11b7bf18bc /src/mod_auth_gssapi.h | |
parent | 5cd4e8a90f3db84e57a25570ffdfeaffcf908b6c (diff) | |
download | mod_auth_gssapi-db750842dd9e7bf2dd76bc9be91bbd4d045d3179.tar.gz mod_auth_gssapi-db750842dd9e7bf2dd76bc9be91bbd4d045d3179.tar.xz mod_auth_gssapi-db750842dd9e7bf2dd76bc9be91bbd4d045d3179.zip |
Fix re-authentication when connection bound is on
When re-using a context on a connection, a re-authentication request
may end up trying to use an established context handler to establish
a new context. This will fail with an error in GSSAPI.
Make sure to completely clean up the connection data when a brand
new authentication needs to happen so that no data is mistakenly
carried over.
Note this may leak a small amount of data, but only if authentication is
successful, so it is probably fine as is.
Closes #38
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'src/mod_auth_gssapi.h')
0 files changed, 0 insertions, 0 deletions