mirror of https://github.com/OpenTTD/OpenTTD
(svn r15243) -Fix [FS#2446]: rejoining a server would abort the join (and kick the client) because trying to join with an invalid player ID
parent
04709f2798
commit
130870e6a9
|
@ -1219,6 +1219,7 @@ void GameLoop()
|
||||||
if (_network_reconnect > 0 && --_network_reconnect == 0) {
|
if (_network_reconnect > 0 && --_network_reconnect == 0) {
|
||||||
/* This means that we want to reconnect to the last host
|
/* This means that we want to reconnect to the last host
|
||||||
* We do this here, because it means that the network is really closed */
|
* We do this here, because it means that the network is really closed */
|
||||||
|
_network_playas = COMPANY_SPECTATOR;
|
||||||
NetworkClientConnectGame(NetworkAddress(_settings_client.network.last_host, _settings_client.network.last_port));
|
NetworkClientConnectGame(NetworkAddress(_settings_client.network.last_host, _settings_client.network.last_port));
|
||||||
}
|
}
|
||||||
/* Singleplayer */
|
/* Singleplayer */
|
||||||
|
|
Loading…
Reference in New Issue