summaryrefslogtreecommitdiff
path: root/src/network/network_client.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2012-01-06 21:49:06 +0000
committerrubidium <rubidium@openttd.org>2012-01-06 21:49:06 +0000
commitbddfcaef9520b68d28480c9f84a9bd8a586e01f3 (patch)
treec8e7e6b83f41797bb92efe10ba29b2a0d40d7883 /src/network/network_client.cpp
parent9d958ff581a4ca06912228812a89d087aa0dceb8 (diff)
downloadopenttd-bddfcaef9520b68d28480c9f84a9bd8a586e01f3.tar.xz
(svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable
Diffstat (limited to 'src/network/network_client.cpp')
-rw-r--r--src/network/network_client.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp
index 3de63a4e0..3a0f58b83 100644
--- a/src/network/network_client.cpp
+++ b/src/network/network_client.cpp
@@ -670,6 +670,12 @@ NetworkRecvStatus ClientNetworkGameSocketHandler::Receive_SERVER_ERROR(Packet *p
case NETWORK_ERROR_TOO_MANY_COMMANDS:
ShowErrorMessage(STR_NETWORK_ERROR_TOO_MANY_COMMANDS, INVALID_STRING_ID, WL_CRITICAL);
break;
+ case NETWORK_ERROR_TIMEOUT_PASSWORD:
+ ShowErrorMessage(STR_NETWORK_ERROR_TIMEOUT_PASSWORD, INVALID_STRING_ID, WL_CRITICAL);
+ break;
+ case NETWORK_ERROR_TIMEOUT_COMPUTER:
+ ShowErrorMessage(STR_NETWORK_ERROR_TIMEOUT_COMPUTER, INVALID_STRING_ID, WL_CRITICAL);
+ break;
default:
ShowErrorMessage(STR_NETWORK_ERROR_LOSTCONNECTION, INVALID_STRING_ID, WL_CRITICAL);
}