server : fix hardcoded proxy connection timeout in router mode (#18760) (#22003)

Fixes: https://github.com/ggml-org/llama.cpp/issues/18760

Co-authored-by: Christian <christian@example.com>
This commit is contained in:
xris99 2026-04-21 06:41:14 +02:00 committed by GitHub
parent 97895129e5
commit ff6b1062af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1147,7 +1147,7 @@ server_http_proxy::server_http_proxy(
// setup Client
cli->set_follow_location(true);
cli->set_connection_timeout(5, 0); // 5 seconds
cli->set_connection_timeout(timeout_read, 0); // use --timeout value instead of hardcoded 5 s
cli->set_write_timeout(timeout_read, 0); // reversed for cli (client) vs srv (server)
cli->set_read_timeout(timeout_write, 0);
this->status = 500; // to be overwritten upon response