Bump up timeout period to 2500ms from 1000ms for dial-up modem users.

Fixes ticket:543

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7687 4a71c877-e1ca-e34f-864e-861f7616d084
master
Buginator 2009-06-08 02:42:19 +00:00 committed by Git SVN Gateway
parent 0e7ef7d20c
commit 5a8cab42d9
1 changed files with 4 additions and 4 deletions

View File

@ -1686,7 +1686,7 @@ static bool NETrecvGAMESTRUCT(GAMESTRUCT* game)
// Read a GAMESTRUCT from the connection
if (tcp_socket == NULL
|| socket_set == NULL
|| checkSockets(socket_set, 1000) <= 0
|| checkSockets(socket_set, 2500) <= 0
|| !tcp_socket->ready
|| (result = readNoInt(tcp_socket, buf, sizeof(buf))) != sizeof(buf))
{
@ -2798,7 +2798,7 @@ static void NETregisterServer(int state)
if (rs_socket[i] == NULL)
continue;
if (readLobbyResponse(rs_socket[i], 1000) == SOCKET_ERROR)
if (readLobbyResponse(rs_socket[i], 2500) == SOCKET_ERROR)
{
socketClose(rs_socket[i]);
rs_socket[i] = NULL;
@ -2890,7 +2890,7 @@ static void NETallowJoining(void)
&& (tmp_socket[i] = socketAccept(tcp_socket)) != NULL)
{
addSocket(tmp_socket_set, tmp_socket[i]);
if (checkSockets(tmp_socket_set, 1000) > 0
if (checkSockets(tmp_socket_set, 2500) > 0
&& tmp_socket[i]->ready
&& (recv_result = readNoInt(tmp_socket[i], buffer, 5)))
{
@ -3225,7 +3225,7 @@ BOOL NETfindGame(void)
debug(LOG_NET, "Sending list cmd");
writeAll(tcp_socket, "list", sizeof("list"));
if (checkSockets(socket_set, 1000) > 0
if (checkSockets(socket_set, 2500) > 0
&& tcp_socket->ready
&& (result = readNoInt(tcp_socket, &gamesavailable, sizeof(gamesavailable))))
{