don't publish LeaseSet without tunnels

This commit is contained in:
orignal 2021-04-01 13:37:21 -04:00
parent 823b499a02
commit 51ef7ef61c
6 changed files with 12 additions and 8 deletions

View file

@ -84,7 +84,7 @@ namespace client
m_Owner->SendMessagePayloadMessage (buf + 4, length);
}
void I2CPDestination::CreateNewLeaseSet (std::vector<std::shared_ptr<i2p::tunnel::InboundTunnel> > tunnels)
void I2CPDestination::CreateNewLeaseSet (const std::vector<std::shared_ptr<i2p::tunnel::InboundTunnel> >& tunnels)
{
GetService ().post (std::bind (&I2CPDestination::PostCreateNewLeaseSet, this, tunnels));
}