No more unlimted while
This commit is contained in:
1 parent
c8472e0670
commit
2d82d60f9e
3 files changed
+8
-4
No files matched your search
@@ -358,12 +358,12 @@ namespace Lobbies
|
||||
var queryExternalPortAndIp = new QueryExternalPortAndIp() { LobbyClientId = connectionId };
|
||||
var len = queryExternalPortAndIp.Serialize(messageData);
|
||||
var ip = GetIPsByName(host!, true, false).First();
|
||||
|
||||
var tries = 0;
|
||||
do
|
||||
{
|
||||
sendUdpCallback(new IPEndPoint(ip, port), messageData, len);
|
||||
}
|
||||
while (!waitForExternalIp.WaitOne(100));
|
||||
while (!waitForExternalIp.WaitOne(100) && tries++ < 100);
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user