Kraken\Channel\Extra\Request::retryOrReset PHP Метод

retryOrReset() защищенный Метод

protected retryOrReset ( Kraken\Promise\PromiseInterface $promise, Erro\Error | Exceptio\Exception | ThrowableProxy $ex )
$promise Kraken\Promise\PromiseInterface
$ex Erro\Error | Exceptio\Exception | Kraken\Throwable\ThrowableProxy
    protected function retryOrReset(PromiseInterface $promise, $ex)
    {
        if ($ex instanceof TaskIncompleteException) {
            $this->counter = 1;
            $this->channel->getLoop()->onTick(function () use($promise) {
                $this->send($promise);
            });
            return;
        }
        $this->retry($promise);
    }