Есть ли простой способ отменить curl_easy_perform из другого потока?





Вы должны использовать функции обратного вызова (запись / чтение / прогресс) для выполнения отмены. Другой поток должен установить флаг, а функция обратного вызова проверяет флаг и возвращает правильное значение для отмены операции.
Когда я возвращаюсь из ненулевого значения curl_progress_callback, он перестает отправлять запрос, бит также приводит к сбою программы. Это должно быть упоминание? Можете посоветовать способ отмены без сбоев?