diff --git a/src/xrpld/app/rdb/backend/detail/Node.cpp b/src/xrpld/app/rdb/backend/detail/Node.cpp index b2f14c71ea..d97fbce6f7 100644 --- a/src/xrpld/app/rdb/backend/detail/Node.cpp +++ b/src/xrpld/app/rdb/backend/detail/Node.cpp @@ -268,9 +268,9 @@ saveValidatedLedger( app.getAcceptedLedgerCache().canonicalizeReplaceClient(ledger->header().hash, aLedger); } } - catch (std::exception const&) + catch (std::exception const& e) { - JLOG(j.warn()) << "An accepted ledger was missing nodes"; + JLOG(j.warn()) << "An accepted ledger was missing nodes " << e.what(); app.getLedgerMaster().failedSave(seq, ledger->header().hash); // Clients can now trust the database for information about this // ledger sequence.