Updated to take into account scenario from mailing list where durable sub would connect.reconnect every second message