From 5522a23670b9f5a2e8547e66845029a41fa4b816 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Tue, 11 Mar 2014 22:18:13 -0700 Subject: [PATCH] Don't relay old proposals. --- src/ripple_overlay/impl/PeerImp.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ripple_overlay/impl/PeerImp.h b/src/ripple_overlay/impl/PeerImp.h index 663e1db58..f94ae1d88 100644 --- a/src/ripple_overlay/impl/PeerImp.h +++ b/src/ripple_overlay/impl/PeerImp.h @@ -1999,6 +1999,9 @@ private: assert (packet); protocol::TMProposeSet& set = *packet; + if ((set.closetime() + 180) < getApp().getOPs().getCloseTimeNC()) + return; + if ((set.currenttxhash ().size () != 32) || (set.nodepubkey ().size () < 28) || (set.signature ().size () < 56) || (set.nodepubkey ().size () > 128) || (set.signature ().size () > 128)) {