Skip to content

Commit d03c092

Browse files
[HttpClient] disable AMP's inactivity timeout, we deal with it on our own already
1 parent a169a30 commit d03c092

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

AmpHttpClient.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,9 @@ public function request(string $method, string $url, array $options = []): Respo
120120
$request->setTcpConnectTimeout(1000 * $options['timeout']);
121121
$request->setTlsHandshakeTimeout(1000 * $options['timeout']);
122122
$request->setTransferTimeout(1000 * $options['max_duration']);
123+
if (method_exists($request, 'setInactivityTimeout')) {
124+
$request->setInactivityTimeout(0);
125+
}
123126

124127
if ('' !== $request->getUri()->getUserInfo() && !$request->hasHeader('authorization')) {
125128
$auth = explode(':', $request->getUri()->getUserInfo(), 2);

0 commit comments

Comments
 (0)