From: scantor Date: Wed, 21 Nov 2012 19:37:15 +0000 (+0000) Subject: https://issues.shibboleth.net/jira/browse/SSPCPP-526 X-Git-Url: http://www.project-moonshot.org/gitweb/?a=commitdiff_plain;h=292365f9ab2dcb16b79f30a897ea15638f2cfa5b;hp=91d9c125f59467e886340860ff63043d0bd232db;p=shibboleth%2Fsp.git https://issues.shibboleth.net/jira/browse/SSPCPP-526 git-svn-id: https://svn.shibboleth.net/cpp-sp/branches/REL_2@3820 cb58f699-b61c-0410-a6fe-9272a202ed29 --- diff --git a/shibsp/handler/impl/SAML2LogoutInitiator.cpp b/shibsp/handler/impl/SAML2LogoutInitiator.cpp index 7de6798..74874eb 100644 --- a/shibsp/handler/impl/SAML2LogoutInitiator.cpp +++ b/shibsp/handler/impl/SAML2LogoutInitiator.cpp @@ -363,6 +363,7 @@ pair SAML2LogoutInitiator::doRequest( logout_event->m_logoutType = LogoutEvent::LOGOUT_EVENT_UNKNOWN; logout_event->m_saml2Request = msg.get(); application.getServiceProvider().getTransactionLog()->write(*logout_event); + logout_event->m_saml2Request = nullptr; } auto_ptr_char dest(epit->getLocation());