1
0
forked from 0ad/0ad

Fix mod.io curl error handling, following 833c9f108c / D1029 / cdc324f7f5.

Displays if the server is down instead of a misleading unrelated later
error message.

Differential Revision: https://code.wildfiregames.com/D1608
This was SVN commit r21891.
This commit is contained in:
elexis 2018-09-23 00:06:25 +00:00
parent 27c107a448
commit d19e32b2ea

View File

@ -398,7 +398,8 @@ bool ModIo::AdvanceRequest(const ScriptInterface& scriptInterface)
{
int in_queue;
message = curl_multi_info_read(m_CurlMulti, &in_queue);
if (!message || message->msg == CURLMSG_DONE || message->easy_handle == m_Curl)
if (!message)
continue;
CURLcode err = message->data.result;