summaryrefslogtreecommitdiff
path: root/src/network/network_server.h
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2021-02-27 10:50:41 +0100
committerPatric Stout <github@truebrain.nl>2021-02-28 12:27:04 +0100
commit8d199b1bbc2f7f0db98b47b709b75ff97b23e730 (patch)
tree29c578948f8d26f0a1d34e7cb4f641b5fb0c80a2 /src/network/network_server.h
parent3677418225c069b7b6b16f3d0855a772f0e47c0a (diff)
downloadopenttd-8d199b1bbc2f7f0db98b47b709b75ff97b23e730.tar.xz
Fix: [Network] send map to next client if current client disconnects
Also terminate creating of the savegame, as the client is gone, there really is no need for that anymore.
Diffstat (limited to 'src/network/network_server.h')
-rw-r--r--src/network/network_server.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/network_server.h b/src/network/network_server.h
index 3dfcf5594..4e099a7fa 100644
--- a/src/network/network_server.h
+++ b/src/network/network_server.h
@@ -80,6 +80,8 @@ public:
NetworkRecvStatus CloseConnection(NetworkRecvStatus status) override;
void GetClientName(char *client_name, const char *last) const;
+ void CheckNextClientToSendMap(NetworkClientSocket *ignore_cs = nullptr);
+
NetworkRecvStatus SendMap();
NetworkRecvStatus SendErrorQuit(ClientID client_id, NetworkErrorCode errorno);
NetworkRecvStatus SendQuit(ClientID client_id);