From ae8e6956cebc75df4d1f0d5f1ef74dc65fc27f6d Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Fri, 18 Sep 2026 15:48:54 +0700 Subject: [PATCH] fix(build): reconcile harness logging and send-hook signatures --- src/xrpld/app/misc/NetworkOPs.cpp | 4 ++++ src/xrpld/overlay/detail/PeerImp.cpp | 2 +- src/xrpld/overlay/detail/PeerImp.h | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/xrpld/app/misc/NetworkOPs.cpp b/src/xrpld/app/misc/NetworkOPs.cpp index fd0ea362dd..233fb95790 100644 --- a/src/xrpld/app/misc/NetworkOPs.cpp +++ b/src/xrpld/app/misc/NetworkOPs.cpp @@ -3419,13 +3419,17 @@ NetworkOPsImp::reportConsensusStateChangeIfNeeded( { std::scoped_lock const lock(lastConsensusPhaseMutex_); if (logPhase) + { CLOG(clog) << "consensus phase " << to_string(mLastConsensusPhase); + } if (mLastConsensusPhase != phase) { reportConsensusStateChange(phase); mLastConsensusPhase = phase; if (logPhase) + { CLOG(clog) << " changed to " << to_string(mLastConsensusPhase); + } } } diff --git a/src/xrpld/overlay/detail/PeerImp.cpp b/src/xrpld/overlay/detail/PeerImp.cpp index 2570e0e45d..0d255f15e3 100644 --- a/src/xrpld/overlay/detail/PeerImp.cpp +++ b/src/xrpld/overlay/detail/PeerImp.cpp @@ -270,7 +270,7 @@ PeerImp::stop() //------------------------------------------------------------------------------ void -PeerImp::notifySendHook(Message const& message, std::string const& stage) const +PeerImp::notifySendHook(Message& message, std::string const& stage) const { if (auto const& hook = app_.config().harnessPeerSend) { diff --git a/src/xrpld/overlay/detail/PeerImp.h b/src/xrpld/overlay/detail/PeerImp.h index 6304c91abd..04bb35115d 100644 --- a/src/xrpld/overlay/detail/PeerImp.h +++ b/src/xrpld/overlay/detail/PeerImp.h @@ -451,7 +451,7 @@ private: sendDirect(std::shared_ptr const& m); void - notifySendHook(Message const& message, std::string const& stage) const; + notifySendHook(Message& message, std::string const& stage) const; void notifyLifecycleHook(