Browse Source

close SSU session if not established

pull/93/head
orignal 10 years ago
parent
commit
9ee049aa63
  1. 4
      SSU.cpp

4
SSU.cpp

@ -83,7 +83,8 @@ namespace ssu @@ -83,7 +83,8 @@ namespace ssu
}
else
{
ScheduleTermination ();
if (m_State == eSessionStateEstablished)
ScheduleTermination ();
/* // check for duplicate
const uint8_t * iv = ((SSUHeader *)buf)->iv;
if (m_ReceivedIVs.count (iv)) return; // duplicate detected
@ -652,7 +653,6 @@ namespace ssu @@ -652,7 +653,6 @@ namespace ssu
if (m_State != eSessionStateFailed)
{
m_State = eSessionStateFailed;
Close ();
m_Server.DeleteSession (this); // delete this
}
}

Loading…
Cancel
Save