Quote:
Originally Posted by knc1
The Java thread dump shows a number of things waiting on java.util.LinkedList or java.util.TaskQueue (which probably extends java.util.LinkedList).
If ixtab was here, he could probably tell us if that looks abnormal.
It looks strange to me, but I only drink Java, not write it.
(Things waiting, should be all waiting on an event signal, not for an internal support routine to complete. It almost looks like a "soft" deadlock in other languages.)
|
wait/notify(All) is the standard Java mechanism to coordinate multiple theads, i.e. those things are waiting to acquire a lock to access a shared resource or complete some action - doesn't look abnormal to me
edit: of course, I've no idea what each thread is waiting on or when it will be able to make progress - just saying that waiting is not a problem per se