summaryrefslogtreecommitdiff
path: root/src/network/network_udp.cpp
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2021-04-29 16:30:42 +0200
committerPatric Stout <github@truebrain.nl>2021-07-10 20:17:07 +0200
commite1e2212e0e09c7739f2eb8a4421a9ed7982801f5 (patch)
treec894ff3961367ef5c07e1ff3cfa482047ec83c4a /src/network/network_udp.cpp
parentcbaac5609fb9017790c5cc747b2c60df1eb2b4a9 (diff)
downloadopenttd-e1e2212e0e09c7739f2eb8a4421a9ed7982801f5.tar.xz
Codechange: track version of network servers to prune once out-of-date
Diffstat (limited to 'src/network/network_udp.cpp')
-rw-r--r--src/network/network_udp.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp
index 6ad84aa2e..5e5da27bb 100644
--- a/src/network/network_udp.cpp
+++ b/src/network/network_udp.cpp
@@ -327,6 +327,8 @@ void ClientNetworkUDPSocketHandler::Receive_SERVER_RESPONSE(Packet *p, NetworkAd
CheckGameCompatibility(item->info);
/* Ensure we consider the server online. */
item->online = true;
+ /* Make sure this entry never expires. */
+ item->version = INT32_MAX;
{
/* Checks whether there needs to be a request for names of GRFs and makes