src/Viserio/Component/Cron/Cron.php
public function withoutOverlapping(): CronContract
    {
        $this->withoutOverlapping = true;

        $this->after(function (): void {
            $this->cachePool->deleteItem($this->getMutexName());
        })->skip(function () {
            return $this->cachePool->hasItem($this->getMutexName());
        });

        return $this;
    }
public function withoutOverlapping(): CronContract
    {
        $this->withoutOverlapping = true;

        $this->after(function (): void {
            $this->cachePool->deleteItem($this->getMutexName());
        })->skip(function () {
            return $this->cachePool->hasItem($this->getMutexName());
        });

        return $this;
    }
{@inheritdoc}