You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by vbck <vi...@bmc.com> on 2014/10/30 01:39:46 UTC

BLOCKED reaper thread (and all other BLOCKED threads) waiting on one thread that is BLOCKED waiting on that reaper thread

"MidTier-ServerReaper-name.domain.com" - Thread t@749
   java.lang.Thread.State: BLOCKED
	at com.<named>.permissions.Group.getAllInstances(Unknown Source)
	- waiting to lock <54cfdee6> (a java.lang.String) owned by "Thread-678"
t@751
[ ]

"Thread-678" - Thread t@751
   java.lang.Thread.State: BLOCKED
	at com.<named>.share.BaseDataCache. (Unknown Source)
	- waiting to lock <7e819f5> (a java.util.Hashtable) owned by
"MidTier-ServerReaper-<name.domain.com>" t@749
[ ]

"Thread-679" - Thread t@752
   java.lang.Thread.State: BLOCKED
	at com.<named>.service.DHTMLService.getHTMLData(Unknown Source)
	- waiting to lock <751833aa> (a com.<named>.service.DHTMLService) owned by
"Thread-678" t@751
[ ]

"Thread-680" - Thread t@753
   java.lang.Thread.State: BLOCKED
	at com.<named>.service.DHTMLService.getHTMLData(Unknown Source)
	- waiting to lock <751833aa> (a com.<named>.service.DHTMLService) owned by
"Thread-678" t@751
[ ]

"Thread-681" - Thread t@754
   java.lang.Thread.State: BLOCKED
	at com.<named>.service.DHTMLService.getJSData(Unknown Source)
	- waiting to lock <751833aa> (a com.<named>.service.DHTMLService) owned by
"Thread-678" t@751
[ ]

. . . same waiting to lock state for all BLOCKED threads


NOTE:
These are intentional replacements substituting for actual values

     <named>
     <name.domain.com>



--
View this message in context: http://tomcat.10.x6.nabble.com/BLOCKED-reaper-thread-and-all-other-BLOCKED-threads-waiting-on-one-thread-that-is-BLOCKED-waiting-ond-tp5024701.html
Sent from the Tomcat - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: BLOCKED reaper thread (and all other BLOCKED threads) waiting on one thread that is BLOCKED waiting on that reaper thread

Posted by David Bullock <da...@machaira.com.au>.
Seems like BMC have a lock-ordering problem leading to deadlock.  What's it
got to do with Tomcat?



*David BullockMachaira Enterprises Pty Ltd*
PO Box 31
Canowindra NSW 2804

02 6344 1100
http://machaira.com.au/


On 30 October 2014 11:39, vbck <vi...@bmc.com> wrote:

> "MidTier-ServerReaper-name.domain.com" - Thread t@749
>    java.lang.Thread.State: BLOCKED
>         at com.<named>.permissions.Group.getAllInstances(Unknown Source)
>         - waiting to lock <54cfdee6> (a java.lang.String) owned by
> "Thread-678"
> t@751
> [ ]
>
> "Thread-678" - Thread t@751
>    java.lang.Thread.State: BLOCKED
>         at com.<named>.share.BaseDataCache. (Unknown Source)
>         - waiting to lock <7e819f5> (a java.util.Hashtable) owned by
> "MidTier-ServerReaper-<name.domain.com>" t@749
> [ ]
>
> "Thread-679" - Thread t@752
>    java.lang.Thread.State: BLOCKED
>         at com.<named>.service.DHTMLService.getHTMLData(Unknown Source)
>         - waiting to lock <751833aa> (a com.<named>.service.DHTMLService)
> owned by
> "Thread-678" t@751
> [ ]
>
> "Thread-680" - Thread t@753
>    java.lang.Thread.State: BLOCKED
>         at com.<named>.service.DHTMLService.getHTMLData(Unknown Source)
>         - waiting to lock <751833aa> (a com.<named>.service.DHTMLService)
> owned by
> "Thread-678" t@751
> [ ]
>
> "Thread-681" - Thread t@754
>    java.lang.Thread.State: BLOCKED
>         at com.<named>.service.DHTMLService.getJSData(Unknown Source)
>         - waiting to lock <751833aa> (a com.<named>.service.DHTMLService)
> owned by
> "Thread-678" t@751
> [ ]
>
> . . . same waiting to lock state for all BLOCKED threads
>
>
> NOTE:
> These are intentional replacements substituting for actual values
>
>      <named>
>      <name.domain.com>
>
>
>
> --
> View this message in context:
> http://tomcat.10.x6.nabble.com/BLOCKED-reaper-thread-and-all-other-BLOCKED-threads-waiting-on-one-thread-that-is-BLOCKED-waiting-ond-tp5024701.html
> Sent from the Tomcat - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>