AKKA rabbitMQ consumer actor: java.net.ConnectException not catched by supervision strategy
I have a rabbitMQ consumer that extends UntypedConsumerActor implemented as shown below. when it can’t connect to rabbit endpoint, I get a Operation timed out exception and the whole system shuts down. I implemented a supervision strategy to catch this exception and restart the actor but this exception is not catched for some reason and my system shuts down after timeout.