From 9f47d3ba47eb129d9b44c26add24b60ef93cd19b Mon Sep 17 00:00:00 2001 From: cpubug Date: Thu, 24 Apr 2014 00:48:28 +0400 Subject: [PATCH] Revert "fix crash" This reverts commit 087e61dbcadc8c545bc3035b0e0840fa0a3b870a. --- Streaming.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Streaming.cpp b/Streaming.cpp index b338c8c6..9a23c313 100644 --- a/Streaming.cpp +++ b/Streaming.cpp @@ -283,11 +283,11 @@ namespace stream bool Stream::SendPacket (const uint8_t * buf, size_t len) { const I2NPMessage * leaseSet = nullptr; - - leaseSet = m_LocalDestination->GetLeaseSet (); - if (!leaseSet) - return false; - + if (m_LeaseSetUpdated) + { + leaseSet = m_LocalDestination->GetLeaseSet (); + m_LeaseSetUpdated = false; + } I2NPMessage * msg = i2p::garlic::routing.WrapMessage (m_RemoteLeaseSet, CreateDataMessage (this, buf, len), leaseSet); if (!m_OutboundTunnel || m_OutboundTunnel->IsFailed ())