diff --git a/src/Paramore.Brighter.ServiceActivator/MessagePumpBase.cs b/src/Paramore.Brighter.ServiceActivator/MessagePumpBase.cs index cfe2707271..0b42fbd74e 100644 --- a/src/Paramore.Brighter.ServiceActivator/MessagePumpBase.cs +++ b/src/Paramore.Brighter.ServiceActivator/MessagePumpBase.cs @@ -68,6 +68,7 @@ public async Task Run() catch (ChannelFailureException) { _logger.Value.WarnFormat("MessagePump: ChannelFailureException messages from {1} on thread # {0}", Thread.CurrentThread.ManagedThreadId, Channel.Name); + Task.Delay(1000).Wait(); continue; } catch (Exception exception)