From 74ca2cb463a7a99a0b99f195ca809cc4ba6c3147 Mon Sep 17 00:00:00 2001 From: Ruud Kamphuis Date: Mon, 7 Mar 2022 12:54:33 +0100 Subject: [PATCH] Pass `int` to `&$still_running` of `curl_multi_exec` (#2991) --- phpstan-baseline.neon | 5 ----- src/Handler/CurlMultiHandler.php | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 8d935a7ba..fcdbabc2e 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -105,11 +105,6 @@ parameters: count: 1 path: src/Handler/CurlMultiHandler.php - - - message: "#^Property GuzzleHttp\\\\Handler\\\\CurlMultiHandler\\:\\:\\$active has unknown class CurlMultiHandle as its type\\.$#" - count: 1 - path: src/Handler/CurlMultiHandler.php - - message: "#^Return typehint of method GuzzleHttp\\\\Handler\\\\CurlMultiHandler\\:\\:__get\\(\\) has invalid type CurlMultiHandle\\.$#" count: 1 diff --git a/src/Handler/CurlMultiHandler.php b/src/Handler/CurlMultiHandler.php index 9e2e4703e..2f5b3f69b 100644 --- a/src/Handler/CurlMultiHandler.php +++ b/src/Handler/CurlMultiHandler.php @@ -32,9 +32,9 @@ class CurlMultiHandler private $selectTimeout; /** - * @var resource|\CurlMultiHandle|null the currently executing resource in `curl_multi_exec`. + * @var int Will be higher than 0 when `curl_multi_exec` is still running. */ - private $active; + private $active = 0; /** * @var array Request entry handles, indexed by handle id in `addRequest`.