You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Helen Huang (JIRA)" <ji...@apache.org> on 2013/02/02 00:16:13 UTC
[jira] [Created] (AMQCPP-451) The number of CMS threads increases
when we restart the message broker repeatedly
Helen Huang created AMQCPP-451:
----------------------------------
Summary: The number of CMS threads increases when we restart the message broker repeatedly
Key: AMQCPP-451
URL: https://issues.apache.org/jira/browse/AMQCPP-451
Project: ActiveMQ C++ Client
Issue Type: Bug
Affects Versions: 3.5.0
Environment: windows xp
Reporter: Helen Huang
Assignee: Timothy Bish
Priority: Critical
Fix For: 3.5.0
The number of CMS threads increases when we restart the message broker repeatedly. We have ten senders and ten receivers in out test. Every sender sends out 10-20 messages every second. We restart the broker every 1 minute. The number of threads in CMS grew from about 50 to 600 after about 15 hours of testing. The attached dump was created after we ran two hours of test. From the dump we find a large number of threads are stuck at the following place:
Function Source
ntdll!KiFastSystemCallRet
ntdll!ZwWaitForSingleObject+c
kernel32!WaitForSingleObjectEx+a8
kernel32!WaitForSingleObject+12
activemq_cppud!decaf::internal::util::concurrent::PlatformThread::interruptibleWaitOnCondition+25
activemq_cppud!`anonymous namespace'::threadEntryMethod+9b
msvcr80d!_callthreadstartex+51
msvcr80d!_threadstartex+87
kernel32!BaseThreadStart+37
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira