Jonathan Halterman
Jonathan Halterman
@Minalan are you also using a cluster? Do you know if one or all nodes go down around the same time?
@Minalan What are you doing with the two channels when the failure happens?
Do you know what sort of failures are happening on your server or how I might reproduce it? Trying to reproduce this and killing networking or restarting the machine repeatedly...
@atfire @Minalan @marcuslinke What OS are you running on? As #53 brought up, this could be the result of a different exception being thrown on your platform which Lyra isn't...
@igreenfield The thinking was that options are things that help you create a Connection, which cannot be changed once the connection is made, and Config are things that can be...
@igreenfield The thinking was I didn't want changes to the `Options` object to effect future connection attempts which is why we make a copy. What sort of use case do...
@igreenfield That's true. You would prefer `ConnectionFactory` changes to take effect if the connection is ever lost and recovered? In that case, why not make a new connection? As for...
For now you can use a ChannelListener to re-declare queues/exchanges/bindings after a channel is recovered. See the [cookbook](https://github.com/jhalterman/lyra/wiki/Lyra-Cookbook).
So basically you just want to change a Connection's options after it's been created? Right now the ConnectionOptions class is cloned when a Connection is created, and the new clone...
Still thinking about this feature. You described a few possible use cases for an AddressResolver, but I'm wondering how you'll most likely use this in practice? I'm just wondering about...