[Server] Do not allow to connect with an empty plugin list

remotes/1728160796594174844/tmp_0.7.0-alpha
Koncord 7 years ago
parent b5c957c473
commit 2e227c7af5

@ -229,7 +229,7 @@ bool Networking::preInit(RakNet::Packet *packet, RakNet::BitStream &bsIn)
packetPreInit.setChecksums(&plugins);
packetPreInit.Read();
if (!packetPreInit.isPacketValid())
if (!packetPreInit.isPacketValid() || plugins.empty())
{
LOG_APPEND(Log::LOG_ERROR, "Invalid packetPreInit");
peer->CloseConnection(packet->systemAddress, false); // close connection without notification

Loading…
Cancel
Save