From bdb27fcc2c341efb9bf4fb4bc63caa83ea0b1978 Mon Sep 17 00:00:00 2001 From: SlawekPL <66841571+skco@users.noreply.github.com> Date: Thu, 9 Jul 2026 20:14:12 +0200 Subject: [PATCH] fix: resolve thread safety issues and race conditions in core components --- src-core/utils/http.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src-core/utils/http.cpp b/src-core/utils/http.cpp index 05f43406b..066421f20 100644 --- a/src-core/utils/http.cpp +++ b/src-core/utils/http.cpp @@ -39,8 +39,6 @@ namespace satdump bool ret = 1; char error_buffer[CURL_ERROR_SIZE] = {0}; - curl_global_init(CURL_GLOBAL_ALL); - curl = curl_easy_init(); if (curl) { @@ -88,7 +86,6 @@ namespace satdump if (chunk != NULL) curl_slist_free_all(chunk); } - curl_global_cleanup(); return ret; } @@ -99,8 +96,6 @@ namespace satdump bool ret = 1; char error_buffer[CURL_ERROR_SIZE] = {0}; - curl_global_init(CURL_GLOBAL_ALL); - curl = curl_easy_init(); if (curl) { @@ -141,7 +136,6 @@ namespace satdump if (chunk != NULL) curl_slist_free_all(chunk); } - curl_global_cleanup(); return ret; } } // namespace satdump \ No newline at end of file