File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
src/Transports/RabbitMQ/Wolverine.RabbitMQ/Internal Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -368,8 +368,14 @@ public override async ValueTask<IListener> BuildListenerAsync(IWolverineRuntime
368
368
369
369
public override bool TryBuildDeadLetterSender ( IWolverineRuntime runtime , out ISender ? deadLetterSender )
370
370
{
371
- var dlq = _parent . Queues [ DeadLetterQueue ? . QueueName ?? _parent . DeadLetterQueue . QueueName ] ;
372
- deadLetterSender = dlq . CreateSender ( runtime ) ;
373
- return true ;
371
+ if ( DeadLetterQueue is { Mode : DeadLetterQueueMode . Native } )
372
+ {
373
+ var dlq = _parent . Queues [ DeadLetterQueue ? . QueueName ?? _parent . DeadLetterQueue . QueueName ] ;
374
+ deadLetterSender = dlq . CreateSender ( runtime ) ;
375
+ return true ;
376
+ }
377
+
378
+ deadLetterSender = default ;
379
+ return false ;
374
380
}
375
381
}
You can’t perform that action at this time.
0 commit comments