summaryrefslogtreecommitdiffstats
path: root/src/server/net
diff options
context:
space:
mode:
authorChristian Klinger2016-04-27 14:11:58 +0200
committerChristian Klinger2016-04-27 14:11:58 +0200
commite1ccb202f8ca1efe3070735118b6c1cfa93c8c1b (patch)
tree45390674bdb63b1e1f98cc672ca5ab06d8d14d2f /src/server/net
parentrefactor to use Room struct (diff)
downloadpvs2-e1ccb202f8ca1efe3070735118b6c1cfa93c8c1b.tar.gz
pvs2-e1ccb202f8ca1efe3070735118b6c1cfa93c8c1b.tar.xz
pvs2-e1ccb202f8ca1efe3070735118b6c1cfa93c8c1b.zip
read gridSize&clientSize from config.
Diffstat (limited to 'src/server/net')
-rw-r--r--src/server/net/discoverylistener.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/net/discoverylistener.cpp b/src/server/net/discoverylistener.cpp
index b532688..c5b06fc 100644
--- a/src/server/net/discoverylistener.cpp
+++ b/src/server/net/discoverylistener.cpp
@@ -159,6 +159,7 @@ void DiscoveryListener::onReadyRead()
if (!Network::isAddressInList(QString::fromUtf8(iplist), addr.toString()))
continue;
// If so, check if the submitted hash seems valid
+ if (Global::getCurrentRoom() == "") { continue; }
if (genSha1(&Global::sessionNameArray(), &salt1, &iplist) != hash &&
!(Global::getRooms()[Global::getCurrentRoom()]->clientPositions.contains(addr.toString())))
{