diff --git a/data/glest_game b/data/glest_game index c5cffd71d..bf04854ad 160000 --- a/data/glest_game +++ b/data/glest_game @@ -1 +1 @@ -Subproject commit c5cffd71d650321c49046dba3607b7107ca3868a +Subproject commit bf04854ade7cd0fc51483c857e590acfef4fbc26 diff --git a/source/glest_game/network/client_interface.cpp b/source/glest_game/network/client_interface.cpp index 7f277e946..5f1374530 100644 --- a/source/glest_game/network/client_interface.cpp +++ b/source/glest_game/network/client_interface.cpp @@ -1795,7 +1795,11 @@ void ClientInterface::waitUntilReady(Checksum* checksum) { // delay the start a bit, so clients have more room to get messages // This is to ensure clients don't start ahead of the server and thus // constantly freeze because they are waiting for the server to catch up +#ifdef WIN32 + sleep(20); +#else sleep(120); +#endif } // This triggers LAG update packets to begin as required