5
Gibt es einen einfachen Weg, um eine curl_easy_perform von einem anderen Thread zu kündigen?Abbrechen Libcurl leicht Griff
Gibt es einen einfachen Weg, um eine curl_easy_perform von einem anderen Thread zu kündigen?Abbrechen Libcurl leicht Griff
Sie haben die Callback-Funktionen verwenden (Schreiben/Lesen/progress) die Aufhebungs auszuführen. Der andere Thread muss ein Flag setzen und die Callback-Funktion überprüft das Flag und gibt den richtigen Wert zurück, um den Vorgang abzubrechen.
Wenn ich von curl_progress_callback Nicht-Null-Wert zurückgeben, es Anforderung stoppen Senden, Bit wird auch Programm abgestürzt ist. Ist es erwähnenswert? Können Sie eine Methode zum Abbrechen ohne Absturz empfehlen? – Alecs