JBoss - Java heap retention in BasicThreadPool$TimeoutInfo
Issue
-
"java.lang.OutOfMemoryError: Java heap space" errors are received because the heap is consumed by org.jboss.util.threadpool.BasicThreadPool$TimeoutInfo
-
This BasicThreadPool$TimeoutInfo is stored in a single instance of EDU.oswego.cs.dl.util.concurrent.Heap called tasksWithTimeouts by the TimeoutMonitor thread (another subclass of BasicThreadPool).
Environment
- JBoss Enterprise Application Platform
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.