[rabbitmq-discuss] Catching channel disconnect

Ben Hood 0x6e6562 at gmail.com
Wed Oct 15 11:15:54 BST 2008


On Wed, Oct 15, 2008 at 9:53 AM, Valentino Volonghi <dialtone at gmail.com> wrote:
> It doesn't, the tx_select just happens to be the one call that triggers the
> crash and restart
> for my code which still doesn't include the patch.

Are you saying that when the client sends a tx_select, this crashes the broker?

> Yes, I fully understand that, I don't claim that the client API should
> provide a
> mechanism to do exponential backoff. :). I was simply asking myself if,
> without
> rewriting the supervisor behavior to include this new feature, there was
> another
> way to achieve the same results. As a matter of fact it's possible and it's
> relatively
> easy. I'm starting to learn to rely on supervisor restarts as part of the
> application
> logic, it wouldn't surprise me if this is actually part of the erlang
> kool-aid.

Sounds sensible.


More information about the rabbitmq-discuss mailing list