https://issues.apache.org/jira/browse/AMQNET-489

Merge in fixes from AMQ-5146 to honor the redelivery policy on messages dispatched from the Broker.

Removed some debug logging.
diff --git a/src/main/csharp/MessageConsumer.cs b/src/main/csharp/MessageConsumer.cs
index e78c705..3d77291 100755
--- a/src/main/csharp/MessageConsumer.cs
+++ b/src/main/csharp/MessageConsumer.cs
@@ -1781,20 +1781,11 @@
             {
                 ActiveMQMessage amqMessage = dispatch.Message as ActiveMQMessage;
 
-                Tracer.Debug("Checking if Redelivery count is exceeded.");
-                Tracer.DebugFormat("Current policy = {0}", RedeliveryPolicy.MaximumRedeliveries);
-                Tracer.DebugFormat("Message Redelivery Count = {0}", dispatch.RedeliveryCounter);
-                Tracer.DebugFormat("Is Transacted? {0}", session.IsTransacted);
-                Tracer.DebugFormat("Is Message from redelivery plugin? {0}", amqMessage.Properties.Contains("redeliveryDelay"));
-
-                bool result = session.IsTransacted && redeliveryPolicy != null &&
+                return session.IsTransacted && redeliveryPolicy != null &&
                        redeliveryPolicy.MaximumRedeliveries != NO_MAXIMUM_REDELIVERIES &&
                        dispatch.RedeliveryCounter > redeliveryPolicy.MaximumRedeliveries &&
                        // redeliveryCounter > x expected after resend via brokerRedeliveryPlugin
                        !amqMessage.Properties.Contains("redeliveryDelay");
-
-                Tracer.DebugFormat("Exceeded Redelivery Max? {0}", result);
-                return result;
             }
             catch (Exception ignored) 
             {