On Tue, 2013-01-15 at 13:59 -0800, jeffrey wrote: > sorry, from my first post in the thread: it is during the shutdownLibrary > call at the end of my program that has any problem. > > The program is a simple driver, it creates some number of messages and send > them all on the same queue to the same place. It creates 1 thread to be the > producer, like so: > > SimpleProducer *producer = new SimpleProducer( brokerURI, destURI, > messageType, recordInterval, instances, loops, loopTime, recordIntervalTime, > timeout); > Thread producerThread(producer); > producerThread.start(); > producerThread.join(); > delete producer; > > the destructor for SimpleProducer is expanded from the sample code to > include new things in my class. > This all worked just fine with 3.4.4, and 3.4.5, and it still works fine if > I take out activemq::library::ActiveMQCPP::shutdownLibrary(); > at the bottom of the file. But with it in, which im guessing is a good > idea, it crashes. > It provides no stack trace on its own, because the exception is not printed > or rethrown, but i did get out the error number and its meaning. > > > I also have a simple receiver with two threads to receive two different > queues, works mostly the same way, it also now crashed on the shutdown > library call.
Recommend you create a test app and attach it to a Jira issue so the complete app can be seen and tested. > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/ActiveMQ-cpp-3-5-0-not-working-on-HPUX-11-31-tp4661659p4661795.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. -- Tim Bish Sr Software Engineer | RedHat Inc. tim.b...@redhat.com | www.fusesource.com | www.redhat.com skype: tabish121 | twitter: @tabish121 blog: http://timbish.blogspot.com/