From 050a97c6f9cfe674ac5f08da57410a555c25fc8c Mon Sep 17 00:00:00 2001 From: Bert Oost Date: Mon, 14 Jul 2025 19:50:31 +0200 Subject: [PATCH] Delay queues always type "classic" Since quorum queues for example, do not update the TTL --- src/Queue/RabbitMQQueue.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Queue/RabbitMQQueue.php b/src/Queue/RabbitMQQueue.php index fadedce5..8ab08cf4 100644 --- a/src/Queue/RabbitMQQueue.php +++ b/src/Queue/RabbitMQQueue.php @@ -627,6 +627,7 @@ protected function getQueueArguments(string $destination): array protected function getDelayQueueArguments(string $destination, int $ttl): array { return [ + 'x-queue-type' => 'classic', 'x-dead-letter-exchange' => $this->getExchange(), 'x-dead-letter-routing-key' => $this->getRoutingKey($destination), 'x-message-ttl' => $ttl,