phalcon/cphalcon · error · Phalcon\Queue\Exceptions\DeliveryDelayNotSupportedException

The transport does not support a delivery delay

Error message

The transport does not support a delivery delay

What it means

Error "The transport does not support a delivery delay" thrown in phalcon/cphalcon.

Source

Thrown at phalcon/Queue/Adapter/AbstractProducer.zep:58

        return null;
    }

    public function getPriority() -> int | null
    {
        return null;
    }

    public function getTimeToLive() -> int | null
    {
        return null;
    }

    abstract public function send(<DestinationInterface> destination, <MessageInterface> message) -> void;

    public function setDeliveryDelay(var deliveryDelay = null) -> <ProducerInterface>
    {
        if unlikely deliveryDelay !== null {
            throw new DeliveryDelayNotSupportedException();
        }

        return this;
    }

    public function setPriority(var priority = null) -> <ProducerInterface>
    {
        if unlikely priority !== null {
            throw new PriorityNotSupportedException();
        }

        return this;
    }

    public function setTimeToLive(var timeToLive = null) -> <ProducerInterface>
    {
        if unlikely timeToLive !== null {
            throw new TimeToLiveNotSupportedException();

View on GitHub (pinned to b7419de9cd)

When it happens

Trigger: Thrown at phalcon/Queue/Adapter/AbstractProducer.zep:58 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phalcon/cphalcon@b7419de9cd (2026-08-21). Data as JSON: /api/errors/b43713be4737f1a5. Report an issue: GitHub.