don't check peers before ACKN'ing CONN packet

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

@ -88,18 +88,11 @@ void CURFProtocol::Task(void)
// acknowledge connecting request
// 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();
}
else
{
EncodeConnectNackPacket(&Buffer);

Loading…
Cancel
Save

Powered by TurnKey Linux.