Wait for GameClient closeNow packet to be sent.

This commit is contained in:
MobiusDevelopment 2023-06-28 06:48:54 +03:00
parent 4bd9210c69
commit 7a8a4f12d1
31 changed files with 434 additions and 31 deletions

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -108,8 +108,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -96,8 +96,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -92,8 +92,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -92,8 +92,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -95,8 +95,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }

View File

@ -104,8 +104,21 @@ public class GameClient extends NetClient
} }
public void close(ServerPacket packet) public void close(ServerPacket packet)
{
if (packet != null)
{ {
sendPacket(packet); sendPacket(packet);
// Wait for packet to be sent.
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
}
}
closeNow(); closeNow();
} }