Forgive me if this is the wrong place to ask this question. Not sure if questions about ActiveMQ-cpp wrappers should be directed to the mailing list, but I kept getting here through the website.
I have a simple producer/consumer setup with topics. Everyone connects up and messages are sent/received. I wanted to see how/if a producer would react if the topic disapeared while it was running, so I deleted the topic using the web interface. I expected that the producer would gak and start catching exceptions, and that the consumer would stop receiving data. Well the consumer stops receiving data, but the producer happily continues to call send() and does not catch any exceptions. If I re-create the topic on the broker (through the web interface) the data channel does not come back up, I don't see any messages being enqueued/dequeued for that named topic. I am using ActiveMQ-cpp version 3.2.5 with a 5.4.2 broker running on a RHEL 5.5 machine. Going to try to upgrade to ActiveMQ-cpp 3.4.0 and see it that makes any difference. -- V/R, Joe