Sean Treadway
Sean Treadway
Ok, until we upgrade the call-sites, let's include this as a possible reason to the error string of the ErrVhost variable.
Thanks for this. Since the hang on unnegotiated SASL is serious, can you please include a regression test that exercises that behavior that this patch would fix? Underscores aren't used...
Thanks for the nudge. I don't have so many cycles to maintain changes outside of critical bugs and leave that mostly to Michael. The project is still maintained, but just...
@michaelklishin #394 introduced go.mod and the 1.0.0 tag. This means accepting any API changes can be done by adding a `v2` directory and following [V2 and Beyond](https://blog.golang.org/v2-go-modules) guide.
In AMQP, Channel messages are multiplexed on a single TCP connection. RabbitMQ will close the TCP window size as a method of flow control. Differentiating at the protocol level between...
The way that publish confirms work on a channel is that a single protocol message can contain a range of delivery to confirm so that the server can batch a...
It's hard to remember if it was `len()` because of possible in-flight message deadlocks, or should have been `cap()`. The design of `NotifyConfirm` had the problem of the scheduler changing...
If you want to cancel a consumer, pass a consumer tag to Consume. Whether you save the client generated or server generated tag, it doesn't matter. If anything a tag...
This library doesn't use server generated tags. Even though it's clunky, I think the API is pretty clear - if you pass an empty string for the consumer tag, you...
Go for it. There are a few more interfaces to implement as well for http/2 support.