X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=src%2Falert.cpp;fp=src%2Falert.cpp;h=9172ad8f61ff113851569cc5e65fe3916e1d498b;hp=a1dc27a662e0bc08581a7e9df059412b56e8d842;hb=1738e9aff6a3173ffd6c1cf583237500f4abde9e;hpb=5575961401e2cbd5b5a78745c754df0b52e9e839 diff --git a/src/alert.cpp b/src/alert.cpp index a1dc27a..9172ad8 100644 --- a/src/alert.cpp +++ b/src/alert.cpp @@ -130,6 +130,9 @@ bool CAlert::RelayTo(CNode* pnode) const { if (!IsInEffect()) return false; + // don't relay to nodes which haven't sent their version message + if (pnode->nVersion == 0) + return false; // returns true if wasn't already contained in the set if (pnode->setKnown.insert(GetHash()).second) {