Alan Antonuk
Alan Antonuk
Given most users of the library will have used at least 1 of these functions, I'm hesitant to rename it, given its just churn for library users, even with a...
Which version of rabbitmq-c are you running against? Could you run it under valgrind, address-sanitizer or memory-sanitizer? You haven't provided a lot of information to go on.
I think I have a guess as to what's going on: Internally the library keeps an `amqp_pool_t` per channel, and re-uses this `amqp_pool_t` if a channel is closed and then...
-13 = `AMQP_STATUS_TIMEOUT` - this means that rabbitmq-c was unable to resolve the hostname and open a connection before the specified timeout. -9 = `AMQP_STATUS_SOCKET_ERROR` - this means that the...
Does the existing [`amqp_getsock_fd`](https://github.com/alanxz/rabbitmq-c/blob/219efb1179d9755b243adf69519a1344433bd964/librabbitmq/amqp.h#L1059) API work for your needs?
rabbitmq-c does not currently have an API where you pass in multiple hostnames or IP addresses and it connects to one of the given addresses. A workaround would be to...
@modulatix that seems like a bug. Opened #430 to address that.
What platform are you running on? How long is it hanging?
My short reply: the library is behaving correctly, the socket should eventually timeout when the client IP changes Slightly longer reply: there's a usability problem if you have to wait...
I need some additional information here: 1. What version of rabbitmq-c are you using? 2. What version of the RabbitMQ broker are you using? 3. What client are you using...