Merge #7521: Don't resend wallet txs that aren't in our own mempool

5a2b1c0 Don't resend wallet txs that aren't in our own mempool (Alex Morcos)
This commit is contained in:
Wladimir J. van der Laan 2016-03-03 15:09:16 +01:00
commit 3368895c3b
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
1 changed files with 1 additions and 1 deletions

View File

@ -1263,7 +1263,7 @@ bool CWalletTx::RelayWalletTransaction()
assert(pwallet->GetBroadcastTransactions());
if (!IsCoinBase())
{
if (GetDepthInMainChain() == 0 && !isAbandoned()) {
if (GetDepthInMainChain() == 0 && !isAbandoned() && InMempool()) {
LogPrintf("Relaying wtx %s\n", GetHash().ToString());
RelayTransaction((CTransaction)*this);
return true;