message: p2p: Limit m_block_inv_mutex
diff: @@ -4589,6 +4589,7 @@ bool PeerManagerImpl::SendMessages(CNode* pto)
  }
  }
  peer->m_blocks_for_inv_relay.clear();
  + }
  if (pto->m_tx_relay != nullptr) {
  LOCK(pto->m_tx_relay->cs_tx_inventory);
  @@ -4719,7 +4720,6 @@ bool PeerManagerImpl::SendMessages(CNode* pto)
  }
  }
  }
  - }
  if (!vInv.empty())
  m_connman.PushMessage(pto, msgMaker.Make(NetMsgType::INV, vInv));
  