[ https://issues.apache.org/jira/browse/LOG4J2-1423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15884567#comment-15884567 ]
Ralph Goers commented on LOG4J2-1423: ------------------------------------- Is this still happening? > org.apache.logging.log4j.flume.appender.FlumeAppenderTest.testIncompleteBatch > hangs > ----------------------------------------------------------------------------------- > > Key: LOG4J2-1423 > URL: https://issues.apache.org/jira/browse/LOG4J2-1423 > Project: Log4j 2 > Issue Type: Bug > Components: Flume Appender > Affects Versions: 2.6, 2.6.1 > Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 17:44:56+0900) > Maven home: C:\apps\apache-maven-3.0.4\bin\.. > Java version: 1.8.0_51, vendor: Oracle Corporation > Java home: C:\apps\jdk1.8.0_51\jre > Default locale: en_US, platform encoding: MS932 > OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "dos" > Reporter: Remko Popma > > This test reliably hangs on my Windows 10 laptop. The build never gets past > it. > {noformat} > Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.51-b03 mixed mode): > "Thread-1011" #2057 daemon prio=5 os_prio=0 tid=0x0000000016cd1000 nid=0x4714 > runnable [0x0000000073b0f000] > java.lang.Thread.State: RUNNABLE > at java.io.FileInputStream.readBytes(Native Method) > at java.io.FileInputStream.read(FileInputStream.java:255) > at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) > at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) > at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) > - locked <0x00000000f5952d40> (a java.io.InputStreamReader) > at java.io.InputStreamReader.read(InputStreamReader.java:184) > at java.io.BufferedReader.fill(BufferedReader.java:161) > at java.io.BufferedReader.readLine(BufferedReader.java:324) > - locked <0x00000000f5952d40> (a java.io.InputStreamReader) > at java.io.BufferedReader.readLine(BufferedReader.java:389) > at > org.apache.maven.surefire.shade.org.apache.maven.shared.utils.cli.StreamPumper.run(StreamPumper.java:76) > "Thread-1010" #2056 daemon prio=5 os_prio=0 tid=0x0000000016ccc000 nid=0x904 > runnable [0x0000000073a0f000] > java.lang.Thread.State: RUNNABLE > at java.io.FileInputStream.available(Native Method) > at java.io.BufferedInputStream.available(BufferedInputStream.java:410) > - locked <0x00000000f594dad8> (a java.io.BufferedInputStream) > at sun.nio.cs.StreamDecoder.inReady(StreamDecoder.java:363) > at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324) > at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) > - locked <0x00000000f59500e8> (a java.io.InputStreamReader) > at java.io.InputStreamReader.read(InputStreamReader.java:184) > at java.io.BufferedReader.fill(BufferedReader.java:161) > at java.io.BufferedReader.readLine(BufferedReader.java:324) > - locked <0x00000000f59500e8> (a java.io.InputStreamReader) > at java.io.BufferedReader.readLine(BufferedReader.java:389) > at > org.apache.maven.surefire.shade.org.apache.maven.shared.utils.cli.StreamPumper.run(StreamPumper.java:76) > "Thread-1009" #2055 daemon prio=5 os_prio=0 tid=0x0000000016ccf800 nid=0x50c8 > waiting on condition [0x000000007390e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f532cbe8> (a > java.util.concurrent.Semaphore$NonfairSync) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) > at java.util.concurrent.Semaphore.acquire(Semaphore.java:312) > at > org.apache.maven.plugin.surefire.booterclient.lazytestprovider.TestProvidingInputStream.awaitNextTest(TestProvidingInputStream.java:173) > at > org.apache.maven.plugin.surefire.booterclient.lazytestprovider.TestProvidingInputStream.beforeNextCommand(TestProvidingInputStream.java:131) > at > org.apache.maven.plugin.surefire.booterclient.lazytestprovider.AbstractCommandStream.read(AbstractCommandStream.java:101) > at > org.apache.maven.surefire.shade.org.apache.maven.shared.utils.cli.StreamFeeder.feed(StreamFeeder.java:123) > at > org.apache.maven.surefire.shade.org.apache.maven.shared.utils.cli.StreamFeeder.run(StreamFeeder.java:60) > "ThreadedStreamConsumer" #2052 daemon prio=5 os_prio=0 tid=0x0000000018f85000 > nid=0x40a4 runnable [0x000000007370e000] > java.lang.Thread.State: RUNNABLE > at > org.apache.maven.plugin.surefire.booterclient.output.ForkClient.processLine(ForkClient.java:142) > at > org.apache.maven.plugin.surefire.booterclient.output.ForkClient.consumeLine(ForkClient.java:115) > at > org.apache.maven.plugin.surefire.booterclient.output.ThreadedStreamConsumer$Pumper.run(ThreadedStreamConsumer.java:70) > at java.lang.Thread.run(Thread.java:745) > "surefire-fork-starter" #2050 daemon prio=5 os_prio=0 tid=0x0000000018f81800 > nid=0x285c runnable [0x000000007360f000] > java.lang.Thread.State: RUNNABLE > at java.lang.ProcessImpl.waitForInterruptibly(Native Method) > at java.lang.ProcessImpl.waitFor(ProcessImpl.java:449) > at > org.apache.maven.surefire.shade.org.apache.maven.shared.utils.cli.CommandLineUtils$1.call(CommandLineUtils.java:260) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:550) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:460) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.access$400(ForkStarter.java:110) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter$1.call(ForkStarter.java:313) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter$1.call(ForkStarter.java:292) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "surefire-fork-starter" #2049 daemon prio=5 os_prio=0 tid=0x0000000018f7f000 > nid=0x35a8 waiting on condition [0x000000007350e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f4e0dd28> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "surefire-fork-starter" #2048 daemon prio=5 os_prio=0 tid=0x0000000018f84800 > nid=0x4ae8 waiting on condition [0x000000007340e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f4e0dd28> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "surefire-fork-starter" #2047 daemon prio=5 os_prio=0 tid=0x0000000018f80800 > nid=0x3ae8 waiting on condition [0x000000007330f000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f4e0dd28> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "ping-timer-10sec" #2045 daemon prio=5 os_prio=0 tid=0x0000000018f86000 > nid=0x2584 runnable [0x000000007320e000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f4e0d060> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "resolver-5" #15 daemon prio=5 os_prio=0 tid=0x0000000017523800 nid=0x1160 > waiting on condition [0x000000001ad4e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c22bf3b8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "resolver-4" #14 daemon prio=5 os_prio=0 tid=0x0000000017523000 nid=0x958 > waiting on condition [0x000000001ac4f000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c22bf3b8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "resolver-3" #13 daemon prio=5 os_prio=0 tid=0x0000000018bda000 nid=0x1d60 > waiting on condition [0x000000001ab4e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c22bf3b8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "resolver-2" #12 daemon prio=5 os_prio=0 tid=0x00000000179a5800 nid=0x48b0 > waiting on condition [0x000000001aa4e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c22bf3b8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "resolver-1" #11 daemon prio=5 os_prio=0 tid=0x000000001964a800 nid=0x4a4c > waiting on condition [0x000000001a94f000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c22bf3b8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) > at > java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x000000001645a000 nid=0x3300 > runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x00000000163e0800 > nid=0x1fac waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000014cda800 > nid=0x1e9c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000014c90800 > nid=0x5258 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000014c8f800 > nid=0x38ec runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000014cd4800 > nid=0x5064 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000002697800 nid=0x31ec in > Object.wait() [0x0000000015fde000] > 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 <0x00000000c1fa0510> (a java.lang.ref.ReferenceQueue$Lock) > 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=0x000000000268e800 > nid=0x197c in Object.wait() [0x0000000015edf000] > 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$ReferenceHandler.run(Reference.java:157) > - locked <0x00000000c1fea5d0> (a java.lang.ref.Reference$Lock) > "main" #1 prio=5 os_prio=0 tid=0x000000000249d800 nid=0x2188 waiting on > condition [0x000000000259d000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000f532dad8> (a > java.util.concurrent.FutureTask) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) > at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429) > at java.util.concurrent.FutureTask.get(FutureTask.java:191) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.awaitResultsDone(ForkStarter.java:409) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.runSuitesForkOnceMultiple(ForkStarter.java:319) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:242) > at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:201) > at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1026) > at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:862) > at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > "VM Thread" os_prio=2 tid=0x0000000014c48800 nid=0x3c68 runnable > "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00000000025b7000 nid=0x31b4 > runnable > "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00000000025b8800 nid=0x18b0 > runnable > "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00000000025ba000 nid=0x29f0 > runnable > "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00000000025bb800 nid=0x4d00 > runnable > "VM Periodic Task Thread" os_prio=2 tid=0x000000001646f000 nid=0x4858 waiting > on condition > JNI global references: 50 > Heap > 2016-06-11 15:23:48 PSYoungGen > total 236544K, used 191087K [0x00000000eb380000, 0x00000000fd700000, > 0x0000000100000000) > Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.51-b03 mixed mode): > eden > space 223744K, 79% used"New I/O worker #41" #67 daemon prio=5 os_prio=0 > tid=0x00000000173e2800 nid=0x3990 runnable [0x000000001c20e000] > [0x00000000eb380000,0x00000000f61c5aa0,0x00000000f8e00000) > from java.lang.Thread.State: RUNNABLE space 12800K, 98% used > [0x00000000fca80000,0x00000000fd6d6400,0x00000000fd700000) > at sun.nio.ch.WindowsSelectorImpl.setWakeupSocket0(Native Method) to > space 16896K, 0% used > [0x00000000fb600000,0x00000000fb600000,0x00000000fc680000) > at > sun.nio.ch.WindowsSelectorImpl.setWakeupSocket(WindowsSelectorImpl.java:464) > ParOldGen > total 59392K, used 37559K at > sun.nio.ch.WindowsSelectorImpl.wakeup(WindowsSelectorImpl.java:606) > [0x00000000c1a00000, 0x00000000c5400000, 0x00000000eb380000) > object - locked <0x00000000eb9c84e0> (a java.lang.Object) space > 59392K, 63% used > [0x00000000c1a00000,0x00000000c3eade28,0x00000000c5400000) > at > java.nio.channels.spi.AbstractSelector$1.interrupt(AbstractSelector.java:213) > at > java.nio.channels.spi.AbstractSelector.begin(AbstractSelector.java:219) > Metaspace used 32300K, capacity 34248K, committed 34560K, reserved > 1079296K > class space used 3624K, capacity 3984K, committed 4096K, reserved > 1048576K > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:157) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9c53e0> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9c53d0> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9c5280> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "pool-12-thread-1" #66 prio=5 os_prio=0 tid=0x000000001715e800 nid=0x41b0 > waiting on condition [0x000000001c10e000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000eb9bc130> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O server boss #3 ([id: 0xfee2172e, /0:0:0:0:0:0:0:0:1703])" #65 prio=5 > os_prio=0 tid=0x000000001715d800 nid=0x4cfc runnable [0x000000001c00e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9b7458> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9b7448> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9b72f8> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) > at > org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:231) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #40" #64 prio=5 os_prio=0 tid=0x000000001715b800 nid=0x1524 > runnable [0x000000001bf0e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9b17e0> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9b17d0> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9b1680> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #39" #63 prio=5 os_prio=0 tid=0x000000001715a000 nid=0x3af8 > runnable [0x000000001be0e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9ad028> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9ad018> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9acec8> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #38" #62 prio=5 os_prio=0 tid=0x0000000017159000 nid=0x4e40 > runnable [0x000000001bd0f000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9a8870> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9a8860> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9a8710> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #37" #61 prio=5 os_prio=0 tid=0x000000001715f000 nid=0x36ec > runnable [0x000000001bc0e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb9a40b8> (a sun.nio.ch.Util$2) > - locked <0x00000000eb9a40a8> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb9a3f58> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #36" #60 prio=5 os_prio=0 tid=0x000000001715c000 nid=0x2dd0 > runnable [0x000000001bb0e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb99f900> (a sun.nio.ch.Util$2) > - locked <0x00000000eb99f8f0> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb99f7a0> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #35" #59 prio=5 os_prio=0 tid=0x000000001715a800 nid=0x3464 > runnable [0x000000001ba0e000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb99b148> (a sun.nio.ch.Util$2) > - locked <0x00000000eb99b138> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb99afe8> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #34" #58 prio=5 os_prio=0 tid=0x000000001715d000 nid=0xc04 > runnable [0x000000001b90f000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb996990> (a sun.nio.ch.Util$2) > - locked <0x00000000eb996980> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb996830> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "New I/O worker #33" #57 prio=5 os_prio=0 tid=0x0000000017158800 nid=0x4138 > runnable [0x000000001b80f000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) > at > sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) > at > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) > - locked <0x00000000eb8db890> (a sun.nio.ch.Util$2) > - locked <0x00000000eb8db880> (a > java.util.Collections$UnmodifiableSet) > - locked <0x00000000eb8db730> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) > at > org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) > at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) > at > org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) > at > org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "surefire-forkedjvm-command-thread" #11 daemon prio=5 os_prio=0 > tid=0x00000000161ce000 nid=0x53f4 runnable [0x0000000016d3f000] > java.lang.Thread.State: RUNNABLE > at java.io.FileInputStream.readBytes(Native Method) > at java.io.FileInputStream.read(FileInputStream.java:255) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) > at java.io.BufferedInputStream.read(BufferedInputStream.java:265) > - locked <0x00000000ed663650> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readInt(DataInputStream.java:387) > at > org.apache.maven.surefire.booter.MasterProcessCommand.decode(MasterProcessCommand.java:117) > at > org.apache.maven.surefire.booter.CommandReader$CommandRunnable.run(CommandReader.java:360) > at java.lang.Thread.run(Thread.java:745) > "last-ditch-daemon-shutdown-thread-30sec" #10 daemon prio=5 os_prio=0 > tid=0x000000001611a800 nid=0x44d0 waiting on condition [0x0000000016c3e000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000ed772fc8> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) > at > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00000000160a4000 nid=0x49a0 > runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000014d3c800 > nid=0x1920 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000014cf4000 > nid=0x2274 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000014cf1800 > nid=0x3700 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000016083800 > nid=0x2ef4 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000016082800 > nid=0x2d5c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00000000026f1000 nid=0x890 in > Object.wait() [0x000000001603f000] > 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 <0x00000000ed66c858> (a java.lang.ref.ReferenceQueue$Lock) > 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=0x0000000014ca9800 > nid=0x6fc in Object.wait() [0x0000000015f3f000] > 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$ReferenceHandler.run(Reference.java:157) > - locked <0x00000000ed66bca8> (a java.lang.ref.Reference$Lock) > "main" #1 prio=5 os_prio=0 tid=0x00000000024fd800 nid=0x2b28 runnable > [0x00000000025fc000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000eb9c4fd0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at > java.util.concurrent.ThreadPoolExecutor.awaitTermination(ThreadPoolExecutor.java:1465) > at > org.jboss.netty.util.internal.ExecutorUtil.terminate(ExecutorUtil.java:109) > at > org.jboss.netty.util.internal.ExecutorUtil.terminate(ExecutorUtil.java:49) > at > org.jboss.netty.channel.socket.nio.AbstractNioWorkerPool.releaseExternalResources(AbstractNioWorkerPool.java:77) > at > org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory.releaseExternalResources(NioClientSocketChannelFactory.java:215) > at > org.apache.flume.api.NettyAvroRpcClient.connect(NettyAvroRpcClient.java:179) > at > org.apache.flume.api.NettyAvroRpcClient.connect(NettyAvroRpcClient.java:121) > at > org.apache.flume.api.NettyAvroRpcClient.configure(NettyAvroRpcClient.java:638) > - locked <0x00000000eb9c42f8> (a > org.apache.flume.api.NettyAvroRpcClient) > at > org.apache.flume.api.RpcClientFactory.getInstance(RpcClientFactory.java:89) > at > org.apache.flume.api.FailoverRpcClient.getNextClient(FailoverRpcClient.java:264) > at > org.apache.flume.api.FailoverRpcClient.getClient(FailoverRpcClient.java:125) > - locked <0x00000000eb9bfb18> (a > org.apache.flume.api.FailoverRpcClient) > at > org.apache.flume.api.FailoverRpcClient.appendBatch(FailoverRpcClient.java:200) > at > org.apache.logging.log4j.flume.appender.FlumeAvroManager.send(FlumeAvroManager.java:160) > - locked <0x00000000eb9bf610> (a > org.apache.logging.log4j.flume.appender.FlumeAvroManager) > at > org.apache.logging.log4j.flume.appender.FlumeAvroManager.send(FlumeAvroManager.java:208) > - locked <0x00000000eb9bf610> (a > org.apache.logging.log4j.flume.appender.FlumeAvroManager) > at > org.apache.logging.log4j.flume.appender.FlumeAppender.append(FlumeAppender.java:105) > at > org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:155) > at > org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:128) > at > org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:119) > at > org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84) > at > org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:390) > at > org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:375) > at > org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:359) > at > org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:349) > at > org.apache.logging.log4j.core.config.DefaultReliabilityStrategy.log(DefaultReliabilityStrategy.java:49) > at org.apache.logging.log4j.core.Logger.logMessage(Logger.java:146) > at > org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2003) > at > org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1975) > at > org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1312) > at > org.apache.logging.log4j.flume.appender.FlumeAppenderTest.testIncompleteBatch(FlumeAppenderTest.java:247) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at > org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367) > at > org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) > at > org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) > at > org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) > at > org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) > "VM Thread" os_prio=2 tid=0x0000000014ca6800 nid=0x4d70 runnable > "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002617000 nid=0x4a94 > runnable > "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002618800 nid=0x1644 > runnable > "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x000000000261a000 nid=0x25cc > runnable > "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x000000000261b800 nid=0x47c > runnable > "VM Periodic Task Thread" os_prio=2 tid=0x00000000160b0000 nid=0x1654 waiting > on condition > JNI global references: 246 > Heap > PSYoungGen total 35328K, used 12017K [0x00000000eb380000, > 0x00000000ed880000, 0x0000000100000000) > eden space 32768K, 28% used > [0x00000000eb380000,0x00000000ebcbd2e0,0x00000000ed380000) > from space 2560K, 99% used > [0x00000000ed600000,0x00000000ed87f168,0x00000000ed880000) > to space 2560K, 0% used > [0x00000000ed380000,0x00000000ed380000,0x00000000ed600000) > ParOldGen total 44032K, used 6970K [0x00000000c1a00000, > 0x00000000c4500000, 0x00000000eb380000) > object space 44032K, 15% used > [0x00000000c1a00000,0x00000000c20ce820,0x00000000c4500000) > Metaspace used 15792K, capacity 16010K, committed 16128K, reserved > 1062912K > class space used 1984K, capacity 2048K, committed 2048K, reserved > 1048576K > {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org