From b15e03e953f14fa4d67e47db56166d93db8cf23a Mon Sep 17 00:00:00 2001 From: "Alexander M. Turek" Date: Tue, 8 Jun 2021 20:08:51 +0200 Subject: [PATCH] [HttpClient] Remove bindto workaround completely Signed-off-by: Alexander M. Turek --- src/Symfony/Component/HttpClient/NativeHttpClient.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/Symfony/Component/HttpClient/NativeHttpClient.php b/src/Symfony/Component/HttpClient/NativeHttpClient.php index 4f922ac8f6f6d..fc1d163ce281c 100644 --- a/src/Symfony/Component/HttpClient/NativeHttpClient.php +++ b/src/Symfony/Component/HttpClient/NativeHttpClient.php @@ -187,11 +187,6 @@ public function request(string $method, string $url, array $options = []): Respo $options['timeout'] = min($options['max_duration'], $options['timeout']); } - $bindto = $options['bindto']; - if (!$bindto && (70322 === \PHP_VERSION_ID || 70410 === \PHP_VERSION_ID)) { - $bindto = '0:0'; - } - $context = [ 'http' => [ 'protocol_version' => min($options['http_version'] ?: '1.1', '1.1'), @@ -220,7 +215,7 @@ public function request(string $method, string $url, array $options = []): Respo 'disable_compression' => true, ], static function ($v) { return null !== $v; }), 'socket' => [ - 'bindto' => $bindto, + 'bindto' => $options['bindto'], 'tcp_nodelay' => true, ], ];