Create a thread dump to see how many threads you have and what they are doing.
kill -QUIT <tomcat pid> This will just produce a thread dump and not stop tomcat. The output will get to catalina.out unless you have mapped stdout to a different file. > -----Original Message----- > From: Brad McEvoy [mailto:[EMAIL PROTECTED] > Sent: Friday, August 06, 2004 8:20 AM > To: '[EMAIL PROTECTED]' > Subject: Error with "All threads (...) are currently busy" on Red Hat > > > > Our tomcat server freezes intermittently, without any > identifiable cause, > giving a message like "All threads (xxx) are currently busy, > waiting". At > first I assumed that some bug with our java code was causing > requests to > hang indefinitely and they were accumulating over time to > cause this, but > I've added diagnostics code to detect that condition and it > appears not to > be the case. > > A similar problem was reported recently at > http://www.mail-archive.com/[EMAIL PROTECTED]/msg 132875.html However, the resolution to that referred to problematic versions which we aren't using Our exact versions are below.. linux Red Hat EL kernel 2.4.21-17.ELsmp (as per recommendation on Bug 120341 for ibm blades) tomcat 4.1.30 apache 2.0.49 mod_jk 2.04 glibc 2.3.2-95.20 java 1.4.2_02 - Sun VM Any help would be greatly appreciated, Brad McEvoy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]