mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-11 08:49:50 +00:00
Fix: [Bootstrap] don't crash when failing to connect to content server (#11122)
This commit is contained in:
parent
dadcade81c
commit
119ac66c5c
@ -263,6 +263,14 @@ public:
|
|||||||
|
|
||||||
void OnConnect(bool success) override
|
void OnConnect(bool success) override
|
||||||
{
|
{
|
||||||
|
if (!success) {
|
||||||
|
UserError("Failed to connect to content server. Please acquire a graphics set for OpenTTD. See section 1.4 of README.md.");
|
||||||
|
/* _exit_game is used to break out of the outer video driver's MainLoop. */
|
||||||
|
_exit_game = true;
|
||||||
|
this->Close();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
/* Once connected, request the metadata. */
|
/* Once connected, request the metadata. */
|
||||||
_network_content_client.RequestContentList(CONTENT_TYPE_BASE_GRAPHICS);
|
_network_content_client.RequestContentList(CONTENT_TYPE_BASE_GRAPHICS);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user