Only use filterInventoryKnown with MSG_TX inventory messages.
Previously this logic could erroneously filter a MSG_BLOCK inventory message.
This commit is contained in:
parent
6b849350ab
commit
b6a0da45db
1 changed files with 3 additions and 2 deletions
|
@ -501,8 +501,9 @@ public:
|
|||
{
|
||||
{
|
||||
LOCK(cs_inventory);
|
||||
if (!filterInventoryKnown.contains(inv.hash))
|
||||
vInventoryToSend.push_back(inv);
|
||||
if (inv.type == MSG_TX && filterInventoryKnown.contains(inv.hash))
|
||||
return;
|
||||
vInventoryToSend.push_back(inv);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue