Browse Source

don't look for session if a packet is from same endpoint as previous

pull/158/head
orignal 10 years ago
parent
commit
89883e2078
  1. 2
      SSU.cpp

2
SSU.cpp

@ -215,7 +215,7 @@ namespace transport
for (auto it1: packets) for (auto it1: packets)
{ {
auto packet = it1; auto packet = it1;
if (session && session->GetRemoteEndpoint () != packet->from) // we received packet for other session than previous if (!session || session->GetRemoteEndpoint () != packet->from) // we received packet for other session than previous
{ {
auto it = m_Sessions.find (packet->from); auto it = m_Sessions.find (packet->from);
if (it != m_Sessions.end ()) if (it != m_Sessions.end ())

Loading…
Cancel
Save