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,7 +501,8 @@ public:
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
LOCK(cs_inventory);
|
LOCK(cs_inventory);
|
||||||
if (!filterInventoryKnown.contains(inv.hash))
|
if (inv.type == MSG_TX && filterInventoryKnown.contains(inv.hash))
|
||||||
|
return;
|
||||||
vInventoryToSend.push_back(inv);
|
vInventoryToSend.push_back(inv);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue