mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-04 06:00:15 +00:00
Fix: curl_global_cleanup called before libcurl HTTP thread exited
This commit is contained in:
parent
51ef416b49
commit
0075364c89
@ -276,8 +276,6 @@ void NetworkHTTPInitialize()
|
||||
|
||||
void NetworkHTTPUninitialize()
|
||||
{
|
||||
curl_global_cleanup();
|
||||
|
||||
_http_thread_exit = true;
|
||||
|
||||
/* Queues must be cleared (and the queue CV signalled) after _http_thread_exit is set to ensure that the HTTP thread can exit */
|
||||
@ -293,4 +291,6 @@ void NetworkHTTPUninitialize()
|
||||
if (_http_thread.joinable()) {
|
||||
_http_thread.join();
|
||||
}
|
||||
|
||||
curl_global_cleanup();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user