don't check peers before ACKN'ing CONN packet

unstable
Tom Early 4 years ago
parent 0b2873656f
commit 1a89f9f52b

@ -89,16 +89,9 @@ void CURFProtocol::Task(void)
// following is version dependent
if (EProtoRev::original == CURFPeer::GetProtocolRevision(Version))
{
// already connected ?
CPeers *peers = g_Reflector.GetPeers();
if ( peers->FindPeer(Callsign, Ip, EProtocol::urf) == nullptr )
{
// acknowledge the request
EncodeConnectAckPacket(&Buffer, Modules);
Send(Buffer, Ip);
}
g_Reflector.ReleasePeers();
// acknowledge the request
EncodeConnectAckPacket(&Buffer, Modules);
Send(Buffer, Ip);
}
else
{

Loading…
Cancel
Save

Powered by TurnKey Linux.