Refer to this tutorial on pthreads attributes, our code usage is
correct: http://www.cs.cf.ac.uk/Dave/C/node30.html

Also see O'Reilly's Pthreads Programming book, pages 113-115.


On Fri, 2008-02-08 at 07:17 -0800, TheOnlyDan wrote:
> Hi,
> 
> I'm fairly new to the ActiveMQ API. I have 2 C++ applications, one is a
> simple client and a server. The server and the client talks through ActiveMQ
> cms, currently running on the same machine. I'm having problems tracking
> down crashes in the ActiveMQ code.
> 
> I'm currently testing how the client and the server behave when ActiveMQ
> java application is taken down and restarted. So far the results have not
> been good. Simple producer/consumer keep crashing. One crash was due to what
> I have to assume was a bug in Thread.cpp, namely that line :    
> ::pthread_attr_destroy( &thread->attributes );. Since thread->attributes is
> not a pointer and that pthread_attr_destroy is calling free, I got a crash.
> 
> Fixing this led me to more problems. I'm currently experiencing crashes in
> the transport layer, IOTransport.cpp to be precise. 
> 
> I'd like to know if people are experiencing the same problems and if some
> well know solutions are available.
> 
> Thanks,
> Dan.:-((
> 

Reply via email to