Wildfire thread dump

I am using Wildfire 3.0.1 on a Gentoo Linux box and it has been running with seemingly no problems. Recently wildfire appears to hang randomly. I want to get a thread dump of wildfire so that I can analyze the threads.

I am attempting to get the thread dump with: "kill -3 " But, I do not see any output in …wildfire/bin/nohup.out or in the stdoutt.log.

I start wildfire in …/wildfire/bin with “./wildfire start” and it says it is ‘‘appending output to nohup.out’’. If I send an exit signal ("kill -9 " ) wildfire shuts down, so I believe I am sending the signal to the correct pid.

Do you know why I am not getting any output from the thread dump?

Thanks.

Hey ander261,

I quick google search revealed these 2 interesting bugs:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6298877

and

http://forum.java.sun.com/thread.jspa?threadID=568811&messageID=4388477

Which kernel version are you using? Have you tried upgrading to latest JDK 1.5 (or 1.6) and latest kernel (and patches) version? It seems that when upgrading from Kernel 2.4 to 2.6 the problem is gone.

Regards,

– Gato

Gato,

Thanks for your reply.

I am using:

  • Kernel: 2.6.11-gentoo-r11

  • JDK: Sun JDK 1.5.0.08

FYI, I am able to get a “thread dump” of a different Java application which is running on the same machine.

Thanks.