🌐 AI搜索 & 代理 主页
Skip to content

Conversation

@Jeroeny
Copy link
Contributor

@Jeroeny Jeroeny commented Nov 10, 2025

Q A
Branch? 6.4
Bug fix? yes
New feature? no
Deprecations? no
License MIT

Full error text: ErrorException: Warning: curl_multi_select(): timeout must be between 0 and 2147484

Somehow this timeout is a negative float in some cases. I haven't been able to reproduce it manually. Here's an example:

image
ErrorException: Warning: curl_multi_select(): timeout must be between 0 and 2147484
#0 /vendor/symfony/http-client/Response/CurlResponse.php(342): Symfony\Component\HttpClient\Response\CurlResponse::select
#1 /vendor/symfony/http-client/Response/TransportResponseTrait.php(298): Symfony\Component\HttpClient\Response\CurlResponse::stream
#2 /vendor/symfony/http-client/Response/CommonResponseTrait.php(148): Symfony\Component\HttpClient\Response\CurlResponse::initialize
#3 /vendor/symfony/http-client/Response/TransportResponseTrait.php(130): Symfony\Component\HttpClient\Response\CurlResponse::doDestruct
#4 /vendor/symfony/http-client/Response/CurlResponse.php(242): Symfony\Component\HttpClient\Response\CurlResponse::__destruct
#5 /vendor/sentry/sentry/src/Client.php(177): Sentry\Client::captureEvent
#6 /vendor/sentry/sentry/src/State/Hub.php(155): Sentry\State\Hub::captureEvent
#7 /vendor/sentry/sentry/src/Tracing/Transaction.php(188): Sentry\Tracing\Transaction::finish
#8 /vendor/..redacted(): ...::shutdownHandler
#9 [internal](0)

Not sure if this is the place to enforce the >=0 float or in https://github.com/symfony/symfony/blob/7.4/src/Symfony/Component/HttpClient/Response/CurlResponse.php#L363

@carsonbot carsonbot added this to the 6.4 milestone Nov 10, 2025
@carsonbot carsonbot changed the title Fix Warning: curl_multi_select(): timeout must be positive Fix Warning: curl_multi_select(): timeout must be positive Nov 10, 2025
@carsonbot carsonbot changed the title Fix Warning: curl_multi_select(): timeout must be positive [HttpClient] Fix Warning: curl_multi_select(): timeout must be positive Nov 10, 2025
@OskarStark OskarStark changed the title [HttpClient] Fix Warning: curl_multi_select(): timeout must be positive [HttpClient] Fix Warning: curl_multi_select(): timeout must be positive Nov 10, 2025
@nicolas-grekas
Copy link
Member

Thank you @Jeroeny.

@nicolas-grekas nicolas-grekas merged commit 4f06524 into symfony:6.4 Nov 12, 2025
This was referenced Nov 13, 2025
This was referenced Dec 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants