diff options
| author | Torui <44932079+ToruiDev@users.noreply.github.com> | 2022-03-23 19:08:57 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-23 19:08:57 +0100 |
| commit | bb935e5f731214377cbb55d7c00d3e7c0b49db4c (patch) | |
| tree | 5b501812588da8439bd54ea3599c1a44cb856ce0 /src/main/java/de/torui/coflsky/network | |
| parent | 1caa3e1840e51800200458b776712f38b470d772 (diff) | |
| parent | 22ac509f260f6979038ad6626dd222ce43a3532a (diff) | |
| download | COFL-bb935e5f731214377cbb55d7c00d3e7c0b49db4c.tar.gz COFL-bb935e5f731214377cbb55d7c00d3e7c0b49db4c.tar.bz2 COFL-bb935e5f731214377cbb55d7c00d3e7c0b49db4c.zip | |
Merge pull request #51 from Coflnet/feature/implicit-connect
implicit connect & bug fixes
Diffstat (limited to 'src/main/java/de/torui/coflsky/network')
| -rw-r--r-- | src/main/java/de/torui/coflsky/network/WSClientWrapper.java | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/main/java/de/torui/coflsky/network/WSClientWrapper.java b/src/main/java/de/torui/coflsky/network/WSClientWrapper.java index e6592bb..044a3e2 100644 --- a/src/main/java/de/torui/coflsky/network/WSClientWrapper.java +++ b/src/main/java/de/torui/coflsky/network/WSClientWrapper.java @@ -41,16 +41,18 @@ public class WSClientWrapper { System.out.println("Sleeping..."); Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("Lost connection to Coflnet, trying to reestablish the connection in 2 Seconds...")); - try { - Thread.sleep(2000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - socket = new WSClient(socket.uri); - isRunning = false; - start(); + isRunning = false; + while(isRunning == false) { + start(); + try { + Thread.sleep(2000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + socket.shouldRun = true; } |
