DATAREDIS-231 - Do not stop the container on Exception, as it will attempt unnecessary unsubscribe - Retry connect indefinitely until container is stopped - Ensure connection is closed after subscription failure - Set listening to false if SubscriptionTask errors out for any reason - Change default recovery interval to 5 seconds