From bd3de01b0e1ad44db75b5910336631c62988ad91 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Wed, 6 Mar 2013 17:34:08 -0800 Subject: [PATCH] Emergency temporary fix. --- src/cpp/ripple/RippleCalc.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cpp/ripple/RippleCalc.cpp b/src/cpp/ripple/RippleCalc.cpp index 71ff8d5c6..45d029fbd 100644 --- a/src/cpp/ripple/RippleCalc.cpp +++ b/src/cpp/ripple/RippleCalc.cpp @@ -809,8 +809,12 @@ TER RippleCalc::calcNodeAdvance( TER terResult = tesSUCCESS; + int loopCount = 0; do { + if (++loopCount > 100) + return tefEXCEPTION; + bool bDirectDirDirty = false; if (!uDirectTip)