Утечка памяти: PHP жрет / oauth-подписчик

Когда используешь oauth-subscriber в cron несколько раз происходит утечка памяти. Вот базовый тест, который я сделал.

function oauth_1_stack($token = NULL, $token_secret = NULL)
{
$stack = HandlerStack::create();

$middleware = new Oauth1([
'consumer_key'    => 'consumer_key',
'consumer_secret' => 'consumer_secret',
'token'           => $token,
'token_secret'    => $token_secret,
]);
$stack->push($middleware);

$options = [
'handler' => $stack,
'auth' => 'oauth'
];

unset($stack, $middleware);

return $options;
}

echo memory_get_usage() . "\n"; // 4017480

$options = oauth_1_stack();

echo memory_get_usage() . "\n"; // 4509824

unset($options);

echo memory_get_usage() . "\n"; // 4480032

GitHub проблема, которую я вошел: https://github.com/guzzle/oauth-subscriber/issues/47

Так что я могу сделать что-то, чтобы подделать эту утечку?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]