[cpp-opensaml COMMIT] /branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp
noreply at shibboleth.net
noreply at shibboleth.net
Thu May 10 22:02:10 BST 2012
Author: scantor
Date: Thu May 10 22:02:10 2012
New Revision: 725
URL: http://svn.shibboleth.net/view/cpp-opensaml?rev=725&view=rev
Log:
Missing log of exception in filter
Modified:
branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp
Modified: branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp?rev=725&r1=724&r2=725&view=diff
==============================================================================
--- branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp (original)
+++ branches/REL_2/saml/saml2/metadata/impl/XMLMetadataProvider.cpp Thu May 10 22:02:10 2012
@@ -313,14 +313,16 @@
return load(true);
throw;
}
- catch (std::exception&) {
+ catch (std::exception& ex) {
if (!m_local) {
m_reloadInterval = m_minRefreshDelay * m_backoffFactor++;
if (m_reloadInterval > m_maxRefreshDelay)
m_reloadInterval = m_maxRefreshDelay;
m_log.warn("adjusted reload interval to %u seconds", m_reloadInterval);
- if (!m_loaded && !m_backing.empty())
+ if (!m_loaded && !m_backing.empty()) {
+ m_log.warn("trying backup file, exception loading remote resource: %s", ex.what());
return load(true);
+ }
}
throw;
}
More information about the commits
mailing list