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`.