jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stuart Barlow <stuart.bar...@gmail.com>
Subject Re: JMeter hangs while stopping a test
Date Wed, 10 May 2017 08:51:15 GMT
Thanks for the quick reply. I set a timeout. Maybe it was discussed at 
length already but why not configure a default timeout in Jmeter? 30 
seconds or so?

I still think it's odd that I can't force those threads to stop. The 
only option I seem to have is a hard kill of the process but then I 
loose all test results that haven't been written to a log file.

On 10.05.2017 10:53, UBIK LOAD PACK Support wrote:
> 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 
> <stuart.barlow@gmail.com>
> 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: user-unsubscribe@jmeter.apache.org
>> For additional commands, e-mail: user-help@jmeter.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Mime
View raw message