Hello, This is due to requests not having timeout set, as they seem to be hanging JMeter doesn't shutdown , as shutdown waits for end of request.
So you can add a connect/response timeout. And investigate why those request don't end. Regards On Wed, May 10, 2017 at 10:22 AM, Stuart Barlow <[email protected]> wrote: > Hi, > > Every now and then when stopping a JMeter test from the GUI the pop-up > dialog that says "Shutting down all test threads. You can see number of > active threads in the upper right corner of GUI. Please be patient". > I did was I was told and was patient but 20 minutes have now passed and > the dialog hasn't gone away and doesn't respond when I click on the X in > the upper right corner. The GUI shows 6 / 10 threads are still busy. > > The test is fairly simple. I just send some HTTP GET and POST requests > with JSON content. It's not easily reproducible as it only happens now and > then. > > Here's the thread dump if anyone can spot any obvious clues as to what > went wrong: > > 2017-05-10 09:43:30 > Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.77-b03 mixed mode): > > "Thread 1-10" #221 prio=6 os_prio=0 tid=0x0000000059589000 nid=0x450c > runnable [0x000000006266e000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "Thread 1-9" #220 prio=6 os_prio=0 tid=0x000000005958a800 nid=0x388c > runnable [0x0000000061cae000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "Thread 1-5" #216 prio=6 os_prio=0 tid=0x0000000059585000 nid=0x5f08 > runnable [0x000000006177e000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "Thread 1-4" #215 prio=6 os_prio=0 tid=0x000000005958b000 nid=0x56e8 > runnable [0x00000000613ce000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "Thread 1-2" #213 prio=6 os_prio=0 tid=0x000000005958e000 nid=0x1c98 > runnable [0x000000006125e000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "Thread 1-1" #212 prio=6 os_prio=0 tid=0x0000000059591000 nid=0x2758 > runnable [0x00000000610fe000] > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.socketRead(SocketInputStream.java > :116) > at java.net.SocketInputStream.read(SocketInputStream.java:170) > at java.net.SocketInputStream.read(SocketInputStream.java:141) > at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffe > r(AbstractSessionInputBuffer.java:160) > at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketI > nputBuffer.java:84) > at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine( > AbstractSessionInputBuffer.java:273) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:140) > at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHea > d(DefaultHttpResponseParser.java:57) > at org.apache.http.impl.io.AbstractMessageParser.parse(Abstract > MessageParser.java:261) > at org.apache.http.impl.AbstractHttpClientConnection.receiveRes > ponseHeader(AbstractHttpClientConnection.java:283) > at org.apache.http.impl.conn.DefaultClientConnection.receiveRes > ponseHeader(DefaultClientConnection.java:259) > at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiv > eResponseHeader(ManagedClientConnectionImpl.java:209) > at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionM > anager$MeasuredConnection.receiveResponseHeader(MeasuringCon > nectionManager.java:212) > at org.apache.http.protocol.HttpRequestExecutor.doReceiveRespon > se(HttpRequestExecutor.java:272) > at org.apache.http.protocol.HttpRequestExecutor.execute(HttpReq > uestExecutor.java:124) > at org.apache.http.impl.client.DefaultRequestDirector.tryExecut > e(DefaultRequestDirector.java:686) > at org.apache.http.impl.client.DefaultRequestDirector.execute(D > efaultRequestDirector.java:488) > at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs > tractHttpClient.java:884) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:82) > at org.apache.http.impl.client.CloseableHttpClient.execute(Clos > eableHttpClient.java:55) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeR > equest(HTTPHC4Impl.java:619) > at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample( > HTTPHC4Impl.java:379) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sam > ple(HTTPSamplerProxy.java:74) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1146) > at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.samp > le(HTTPSamplerBase.java:1135) > at org.apache.jmeter.threads.JMeterThread.executeSamplePackage( > JMeterThread.java:465) > at org.apache.jmeter.threads.JMeterThread.processSampler(JMeter > Thread.java:410) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java > :241) > at java.lang.Thread.run(Thread.java:745) > > "StandardJMeterEngine" #209 prio=6 os_prio=0 tid=0x0000000059586800 > nid=0x131c in Object.wait() [0x000000005a25f000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Thread.join(Thread.java:1253) > - locked <0x00000000c3922f70> (a java.lang.Thread) > at org.apache.jmeter.threads.ThreadGroup.waitThreadStopped(Thre > adGroup.java:491) > at org.apache.jmeter.threads.ThreadGroup.waitThreadsStopped(Thr > eadGroup.java:479) > at org.apache.jmeter.engine.StandardJMeterEngine.waitThreadsSto > pped(StandardJMeterEngine.java:502) > at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJM > eterEngine.java:412) > at java.lang.Thread.run(Thread.java:745) > > "commons-pool-EvictionTimer" #44 daemon prio=6 os_prio=0 > tid=0x000000005958d800 nid=0x4908 in Object.wait() [0x000000006160e000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.util.TimerThread.mainLoop(Timer.java:552) > - locked <0x00000000c18c1ba8> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:505) > > "NanoOffset" #26 daemon prio=6 os_prio=0 tid=0x0000000059615000 nid=0x5120 > waiting on condition [0x00000000609af000] > java.lang.Thread.State: TIMED_WAITING (sleeping) > at java.lang.Thread.sleep(Native Method) > at java.lang.Thread.sleep(Thread.java:340) > at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386) > at org.apache.jmeter.samplers.SampleResult$NanoOffset.getOffset > (SampleResult.java:1397) > at org.apache.jmeter.samplers.SampleResult$NanoOffset.run(Sampl > eResult.java:1390) > > "Swing-Shell" #23 daemon prio=6 os_prio=0 tid=0x000000005aaa1000 > nid=0x4bd4 waiting on condition [0x00000000603ae000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c0c71950> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java > :175) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$Condit > ionObject.await(AbstractQueuedSynchronizer.java:2039) > at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlocking > Queue.java:442) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolEx > ecutor.java:1067) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool > Executor.java:1127) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo > lExecutor.java:617) > at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win3 > 2ShellFolderManager2.java:547) > at java.lang.Thread.run(Thread.java:745) > > "DestroyJavaVM" #19 prio=5 os_prio=0 tid=0x000000000212f000 nid=0x16dc > waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "TimerQueue" #18 daemon prio=5 os_prio=0 tid=0x000000005acc3000 nid=0x136c > waiting on condition [0x000000005c8be000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c0baee68> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport > .java:215) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$Condit > ionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) > at javax.swing.TimerQueue.run(TimerQueue.java:171) > at java.lang.Thread.run(Thread.java:745) > > "AWT-EventQueue-0" #16 prio=6 os_prio=0 tid=0x00000000595c3800 nid=0x4ed8 > waiting on condition [0x000000005b6cc000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c0012960> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java > :175) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$Condit > ionObject.await(AbstractQueuedSynchronizer.java:2039) > at java.awt.EventQueue.getNextEvent(EventQueue.java:554) > at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDis > patchThread.java:170) > at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispat > chThread.java:116) > at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispat > chThread.java:109) > at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java: > 184) > at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java: > 229) > at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java: > 227) > at java.security.AccessController.doPrivileged(Native Method) > at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java: > 227) > at java.awt.Dialog.show(Dialog.java:1084) > at java.awt.Component.show(Component.java:1673) > at java.awt.Component.setVisible(Component.java:1625) > at java.awt.Window.setVisible(Window.java:1014) > at java.awt.Dialog.setVisible(Dialog.java:1005) > at org.apache.jmeter.gui.MainFrame$2.run(MainFrame.java:391) > at java.awt.event.InvocationEvent.dispatch(InvocationEvent. > java:311) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) > at java.awt.EventQueue.access$500(EventQueue.java:97) > at java.awt.EventQueue$3.run(EventQueue.java:709) > at java.awt.EventQueue$3.run(EventQueue.java:703) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$JavaSecurityAccessImpl.doInte > rsectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) > at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDis > patchThread.java:201) > at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispat > chThread.java:116) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDis > patchThread.java:105) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread. > java:101) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread. > java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) > > "AWT-Windows" #13 daemon prio=6 os_prio=0 tid=0x0000000059426000 > nid=0x1f2c runnable [0x000000005a11f000] > java.lang.Thread.State: RUNNABLE > at sun.awt.windows.WToolkit.eventLoop(Native Method) > at sun.awt.windows.WToolkit.run(WToolkit.java:306) > at java.lang.Thread.run(Thread.java:745) > > "AWT-Shutdown" #12 prio=5 os_prio=0 tid=0x000000005943d800 nid=0x5844 in > Object.wait() [0x0000000059f2f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) > - locked <0x00000000c001dfb8> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:745) > > "Java2D Disposer" #11 daemon prio=10 os_prio=2 tid=0x000000005943d000 > nid=0x3f1c in Object.wait() [0x0000000059cff000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) > - locked <0x00000000c001e578> (a java.lang.ref.ReferenceQueue$L > ock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) > at sun.java2d.Disposer.run(Disposer.java:148) > at java.lang.Thread.run(Thread.java:745) > > "Service Thread" #10 daemon prio=9 os_prio=0 tid=0x0000000056a48000 > nid=0x2470 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C1 CompilerThread3" #9 daemon prio=9 os_prio=2 tid=0x00000000569de000 > nid=0x511c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C2 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x00000000569bd000 > nid=0x4888 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x00000000569b2800 > nid=0x5c08 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x00000000569a8800 > nid=0x5c6c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x00000000569a1000 > nid=0x3d60 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x00000000569ac800 > nid=0x4d58 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x000000005577f000 nid=0x1ce4 > in Object.wait() [0x000000005831f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) > - locked <0x00000000c0024480> (a java.lang.ref.ReferenceQueue$L > ock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) > > "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000055778000 > nid=0x1578 in Object.wait() [0x00000000580df000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.lang.ref.Reference.tryHandlePending(Reference.java:191) > - locked <0x00000000c0031010> (a java.lang.ref.Reference$Lock) > at java.lang.ref.Reference$ReferenceHandler.run(Reference.java: > 153) > > "VM Thread" os_prio=2 tid=0x0000000055777000 nid=0x4e5c runnable > > "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00000000021dc800 > nid=0x50ec runnable > > "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00000000021de000 > nid=0x14d4 runnable > > "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00000000021df800 > nid=0x5a68 runnable > > "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00000000021e1000 > nid=0x3bc0 runnable > > "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00000000021e4800 > nid=0x26ec runnable > > "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00000000021e5800 > nid=0x2818 runnable > > "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00000000021e6800 > nid=0x4a38 runnable > > "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00000000021ea000 > nid=0x495c runnable > > "GC task thread#8 (ParallelGC)" os_prio=0 tid=0x00000000021eb000 > nid=0x4214 runnable > > "GC task thread#9 (ParallelGC)" os_prio=0 tid=0x00000000021ee000 > nid=0x3f88 runnable > > "VM Periodic Task Thread" os_prio=2 tid=0x0000000056a28000 nid=0x496c > waiting on condition > > JNI global references: 1018 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Regards Ubik Load Pack <http://ubikloadpack.com> Team Follow us on Twitter <http://twitter.com/ubikloadpack> Cordialement L'équipe Ubik Load Pack <http://ubikloadpack.com> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
