Add timeout to curl
This commit is contained in:
parent
29ad865fa6
commit
571de3b24e
2 changed files with 4 additions and 0 deletions
|
@ -65,6 +65,8 @@ fn fetchThread(state: *AppState) !void {
|
||||||
defer result.deinit();
|
defer result.deinit();
|
||||||
_ = curl.setopt(.write_function, Curl.Utils.array_list_append);
|
_ = curl.setopt(.write_function, Curl.Utils.array_list_append);
|
||||||
_ = curl.setopt(.write_data, &result);
|
_ = curl.setopt(.write_data, &result);
|
||||||
|
_ = curl.setopt(.low_speed_limit, @as(c_long, 128));
|
||||||
|
_ = curl.setopt(.low_speed_time, @as(c_long, 5));
|
||||||
|
|
||||||
const code = curl.perform();
|
const code = curl.perform();
|
||||||
std.debug.print("[departure/fetchThread] cURL Code: {}\n", .{code});
|
std.debug.print("[departure/fetchThread] cURL Code: {}\n", .{code});
|
||||||
|
|
|
@ -44,6 +44,8 @@ fn fetchThread(state: *AppState) !void {
|
||||||
defer result.deinit();
|
defer result.deinit();
|
||||||
_ = curl.setopt(.write_function, Curl.Utils.array_list_append);
|
_ = curl.setopt(.write_function, Curl.Utils.array_list_append);
|
||||||
_ = curl.setopt(.write_data, &result);
|
_ = curl.setopt(.write_data, &result);
|
||||||
|
_ = curl.setopt(.low_speed_limit, @as(c_long, 128));
|
||||||
|
_ = curl.setopt(.low_speed_time, @as(c_long, 5));
|
||||||
|
|
||||||
const code = curl.perform();
|
const code = curl.perform();
|
||||||
std.debug.print("[home/fetchThread] cURL Code: {}\n", .{code});
|
std.debug.print("[home/fetchThread] cURL Code: {}\n", .{code});
|
||||||
|
|
Loading…
Add table
Reference in a new issue