https://issues.shibboleth.net/jira/browse/SSPCPP-403
authorscantor <scantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Wed, 9 Nov 2011 23:35:41 +0000 (23:35 +0000)
committerscantor <scantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Wed, 9 Nov 2011 23:35:41 +0000 (23:35 +0000)
git-svn-id: https://svn.shibboleth.net/cpp-sp/branches/REL_2@3541 cb58f699-b61c-0410-a6fe-9272a202ed29

shibsp/handler/impl/SAML2Logout.cpp
shibsp/handler/impl/SAML2LogoutInitiator.cpp

index 5a77bbe..f8d7780 100644 (file)
@@ -710,7 +710,7 @@ pair<bool,long> SAML2Logout::sendResponse(
     }
 
     auto_ptr_char dest(logout->getDestination());
-    long ret = sendMessage(*encoder, logout.get(), relayState, dest.get(), role, application, httpResponse);
+    long ret = sendMessage(*encoder, logout.get(), relayState, dest.get(), role, application, httpResponse, front);
     logout.release();  // freed by encoder
     return make_pair(true,ret);
 }
index 12a0d3c..895479d 100644 (file)
@@ -465,7 +465,7 @@ pair<bool,long> SAML2LogoutInitiator::doRequest(
         }
 
         auto_ptr_char dest(ep->getLocation());
-        ret.second = sendMessage(*encoder, msg.get(), relayState.c_str(), dest.get(), role, application, httpResponse);
+        ret.second = sendMessage(*encoder, msg.get(), relayState.c_str(), dest.get(), role, application, httpResponse, true);
         ret.first = true;
         msg.release();  // freed by encoder