diff --git a/src/xrpld/app/misc/NetworkOPs.cpp b/src/xrpld/app/misc/NetworkOPs.cpp index b45e1c1e02..bcdcce6a87 100644 --- a/src/xrpld/app/misc/NetworkOPs.cpp +++ b/src/xrpld/app/misc/NetworkOPs.cpp @@ -2548,7 +2548,7 @@ NetworkOPsImp::setMode(OperatingMode om) if (mMode == om) return; - auto const oldMode = mMode; + auto const oldMode = mMode.load(std::memory_order_relaxed); mMode = om; accounting_.mode(om);