From 5771da1ed1f20e77bfeac44eee6da8cf9894e7a3 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Wed, 27 Jun 2018 08:37:34 +0200 Subject: [PATCH] improved connecting to local network server --- src/network.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network.c b/src/network.c index e21de8c5..66a57e45 100644 --- a/src/network.c +++ b/src/network.c @@ -297,10 +297,8 @@ boolean ConnectToServer(char *hostname, int port) StartNetworkServer(port); /* wait for server to start up and try connecting several times */ - for (i = 0; i < 6; i++) + for (i = 0; i < 30; i++) { - Delay(500); /* wait 500 ms == 0.5 seconds */ - if ((sfd = SDLNet_TCP_Open(&ip))) /* connected */ { DrawNetworkText_Success("Successfully connected!"); @@ -308,6 +306,8 @@ boolean ConnectToServer(char *hostname, int port) SDLNet_TCP_AddSocket(rfds, sfd); return TRUE; } + + Delay(100); } DrawNetworkText_Failed("Failed to connect to network server!"); -- 2.34.1