[
https://issues.apache.org/jira/browse/ARTEMIS-2593?focusedWorklogId=369853&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-369853
]
ASF GitHub Bot logged work on ARTEMIS-2593:
-------------------------------------------
Author: ASF GitHub Bot
Created on: 10/Jan/20 14:05
Start Date: 10/Jan/20 14:05
Worklog Time Spent: 10m
Work Description: asfgit commented on pull request #2935: ARTEMIS-2593
Thread leak test failure with OpenJ9 JVM
URL: https://github.com/apache/activemq-artemis/pull/2935
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 369853)
Time Spent: 0.5h (was: 20m)
> Thread leak test failure with OpenJ9 JVM
> ----------------------------------------
>
> Key: ARTEMIS-2593
> URL: https://issues.apache.org/jira/browse/ARTEMIS-2593
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Reporter: Domenico Bruscino
> Priority: Major
> Fix For: 2.11.0
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> The test suite checks thread leak after each test, checking all the running
> threads at the end of the test and if any of the thread is not in the
> expected set, the test will fail.
> The expected set is a set of thread names that can be ignored when checking
> thread leak. With OpenJ9 JVM, the broker will cause a daemon thread called
> "MemoryMXBean" to be started by the VM. This thread is not controlled by the
> broker and should be put to the expected set. Otherwise tests will report
> false thread leak error.
> {code}
> LEAKING THREADS
> =============================================================================
> Thread Thread[MemoryMXBean notification dispatcher,6,main] is still alive
> with the following stackTrace:
> jdk.management/com.ibm.lang.management.internal.MemoryNotificationThread.processNotificationLoop(Native
> Method)
> jdk.management/com.ibm.lang.management.internal.MemoryNotificationThread.run(MemoryNotificationThread.java:183)
> *********************************************************************************
> [main] 01:01:21,829 INFO
> [org.apache.activemq.artemis.utils.ThreadLeakCheckRule] #test forceGC
> [main] 01:01:21,877 INFO
> [org.apache.activemq.artemis.utils.ThreadLeakCheckRule] #test forceGC Done
> *********************************************************************************
> {code}
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)