protected function run()
    {
        futurePromise($this->loop)->then(function (): void {
            $this->check();
        });

        return $this->deferred->promise();
    }
protected function run()
    {
        futurePromise($this->loop)->then(function (): void {
            $this->check();
        });

        return $this->deferred->promise();
    }
protected function run ( ) { futurePromise ( $ this -> loop ) -> then ( function ( ) : void { $ this -> check ( ) ; } ) ; return $ this -> deferred -> promise ( ) ; }
Run the ticking future promise.

@return \React\Promise\Promise
Run the ticking future promise .