https://issues.shibboleth.net/jira/browse/SSPCPP-526
authorScott Cantor <cantor.2@osu.edu>
Wed, 21 Nov 2012 19:37:15 +0000 (19:37 +0000)
committerScott Cantor <cantor.2@osu.edu>
Wed, 21 Nov 2012 19:37:15 +0000 (19:37 +0000)
shibsp/handler/impl/SAML2LogoutInitiator.cpp

index 7de6798..74874eb 100644 (file)
@@ -363,6 +363,7 @@ pair<bool,long> 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());