consumer timeout : undefined no longer works
bug
### Describe the bug
I have not test it in other patch version of 4.3.x
tested with quorum queue and classic queue
rabbitmq client for C# version is 6.8.x
this config does not work in version 4.3.2, and I understand this setting is not recommended
%% advanced.config
[
{rabbit, [
{consumer_timeout, undefined}
]}
].
Client is giving these errors,
```
6/24/2026 11:08:31 AM - ***ERROR - Unable to process message from queue.
6/24/2026 11:08:31 AM - ***ERROR - The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=541, text='INTERNAL_ERROR', classId=0, methodId=0
6/24/2026 11:08:31 AM - ***ERROR - RabbitMQ.Client
6/24/2026 11:08:31 AM - ***ERROR - at RabbitMQ.Client.Impl.SimpleBlockingRpcContinuation.GetReply(TimeSpan timeout)
at RabbitMQ.Client.Impl.ModelBase.BasicConsume(String queue, Boolean autoAck, String consumerTag, Boolean noLocal, Boolean exclusive, IDictionary`2 arguments, IBasicConsumer consumer)
at RabbitMQ.Client.Impl.AutorecoveringModel.BasicConsume(String queue, Boolean autoAck, String consumerTag, Boolean noLocal, Boolean exclusive, IDictionary`2 arguments, IBasicConsumer consumer)
at RabbitMQ.Client.IModelExensions.BasicConsume(IModel model, String queue, Boolean autoAck, IBasicConsumer consumer)
at DNVGL.Spi.QueueManager.RabbitQ.RabbitQueue.RegisterReceiver[T](IQueueReceiver receiver)
```
### Reproduction steps
1. in advanced.config add this setting
[
{rabbit, [
{consumer_timeout, undefined}
]}
].
2.restart rabbitmq server
3. start rabbitmq Client service
...
### Expected behavior
all consumers should be connected
### Additional context
_No response_
6 条评论