Hello. I am evaluating Qpid Proton AMQP Messenger to communicate with
SwiftMQ broker. I've had issues with receiving messages, but I used
suggestion here <https://issues.apache.org/jira/browse/PROTON-484> and it
solved the problem. The use case I am testing is broker is down. Modified
send.c code:
int res = pn_messenger_put(messenger, message);
printf("Error %d\n", res);
check(messenger);
res = pn_messenger_send(messenger, -1);
printf("Error %d\n", res);
check(messenger);
The output:
______________________________________________
Error 0
read: Connection refused
[0x101009c00:0] ERROR[-2] SASL header mismatch: ''
send: Broken pipe
CONNECTION ERROR connection aborted
Error 0
______________________________________________
Shouldn't there be a non zero error code as documented in messenger.h ?
* @return an error code or zero on success
* @see error.h
*/
PN_EXTERN int pn_messenger_send(pn_messenger_t *messenger, int n);
Thanks,
Sergey.
--
View this message in context:
http://qpid.2158936.n2.nabble.com/pn-messenger-send-return-code-tp7602570.html
Sent from the Apache Qpid Proton mailing list archive at Nabble.com.