Stall report from 2019-01-27 19:57:44 +1300, 66 threads, stalled for at least 30000 ms.
Heap memory usage: 7552 / 10756 MB (max. 11453 MB).
Created by sampler 1.80 (MC 1.12).

"Server thread" #132 prio=10
RUNNABLE
	at com.google.common.cache.LocalCache.getIfPresent(LocalCache.java:4135)
	at com.google.common.cache.LocalCache$LocalManualCache.getIfPresent(LocalCache.java:5054)
	at journeymap.client.data.DataCache.getChunkMD(DataCache.java:530)
	- locked com.google.common.cache.LocalCache$LocalManualCache@5b3dc6ba
	at journeymap.client.world.ChunkMonitor.resetRenderTimes(ChunkMonitor.java:64)
	at journeymap.client.world.ChunkMonitor.func_174959_b(ChunkMonitor.java:153)
	at net.minecraft.world.World.func_175679_n(World.java:880)
	at net.minecraft.world.World.func_175653_a(World.java:871)
	at net.minecraft.world.World.func_180500_c(World.java:2937)
	at net.minecraft.world.World.func_175664_x(World.java:2777)
	at net.minecraft.world.World.func_180501_a(World.java:355)
	at net.minecraft.world.gen.structure.template.Template.func_189960_a(Template.java:238)
	at net.minecraft.world.gen.structure.template.Template.func_186253_b(Template.java:196)
	at net.minecraft.world.gen.structure.template.Template.func_186260_a(Template.java:191)
	at net.minecraft.tileentity.TileEntityStructure.func_189714_c(SourceFile:419)
	at net.minecraft.tileentity.TileEntityStructure.func_184412_n(SourceFile:382)
	at net.minecraft.network.NetHandlerPlayServer.func_147349_a(NetHandlerPlayServer.java:1716)
	at net.minecraft.network.play.client.CPacketCustomPayload.func_148833_a(CPacketCustomPayload.java:59)
	at net.minecraft.network.play.client.CPacketCustomPayload.func_148833_a(CPacketCustomPayload.java:11)
	at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:20)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at net.minecraft.util.Util.func_181617_a(Util.java:529)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:723)
	- locked java.util.ArrayDeque@3e57f3a1
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:252)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
	at java.lang.Thread.run(Thread.java:745)

"Client thread" #1 prio=10
RUNNABLE
	at org.lwjgl.opengl.GL11.nglEndList(Native Method)
	at org.lwjgl.opengl.GL11.glEndList(GL11.java:2333)
	at noppes.npcs.client.model.ModelScaleRenderer.func_78788_d(ModelScaleRenderer.java:88)
	at net.minecraft.client.model.ModelRenderer.func_78794_c(ModelRenderer.java:356)
	at noppes.npcs.client.model.ModelScaleRenderer.func_78794_c(ModelScaleRenderer.java:64)
	at noppes.npcs.client.model.ModelScaleRenderer.func_78785_a(ModelScaleRenderer.java:49)
	at noppes.npcs.client.model.ModelPlayerAlt.func_78088_a(ModelPlayerAlt.java:253)
	at net.minecraft.client.renderer.entity.RenderLivingBase.func_77036_a(RenderLivingBase.java:344)
	at noppes.npcs.client.renderer.RenderNPCInterface.renderModel(RenderNPCInterface.java:171)
	at noppes.npcs.client.renderer.RenderCustomNpc.renderModel(RenderCustomNpc.java:181)
	at noppes.npcs.client.renderer.RenderCustomNpc.func_77036_a(RenderCustomNpc.java:39)
	at net.minecraft.client.renderer.entity.RenderLivingBase.func_76986_a(RenderLivingBase.java:240)
	at net.minecraft.client.renderer.entity.RenderLiving.func_76986_a(RenderLiving.java:50)
	at noppes.npcs.client.renderer.RenderNPCInterface.doRender(RenderNPCInterface.java:166)
	at noppes.npcs.client.renderer.RenderCustomNpc.doRender(RenderCustomNpc.java:91)
	at noppes.npcs.client.renderer.RenderCustomNpc.func_76986_a(RenderCustomNpc.java:39)
	at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:412)
	at net.minecraft.client.renderer.entity.RenderManager.func_188388_a(RenderManager.java:392)
	at net.minecraft.client.renderer.RenderGlobal.redirect$renderEntityStatic$zbo000(RenderGlobal.java:3727)
	at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:839)
	at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1800)
	at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1613)
	at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1384)
	at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:3942)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	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 net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

"AE Compass Service" #216 prio=10
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@72a5f697
	at sun.misc.Unsafe.park(Native Method)
	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)

"AWT-Windows" #56 daemon prio=6
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)

"Attach Listener" #5 daemon prio=5
RUNNABLE

"C&B Model Cache Cleanup" #54 prio=7
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at mod.chiselsandbits.render.cache.ModelCacheCleanup.run(ModelCacheCleanup.java:45)
	at java.lang.Thread.run(Thread.java:745)

"Chunk Batcher 0" #166 daemon prio=5
RUNNABLE
	at mod.chiselsandbits.render.chiseledblock.ChiselsAndBitsBakedQuad.func_178209_a(ChiselsAndBitsBakedQuad.java:88)
	at net.minecraft.client.renderer.BlockModelRenderer.renderQuadsSmooth(BlockModelRenderer.java:202)
	at net.minecraft.client.renderer.BlockModelRenderer.func_187498_b(BlockModelRenderer.java:128)
	at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.func_187498_b(ForgeBlockModelRenderer.java:89)
	at net.minecraft.client.renderer.BlockModelRenderer.func_187493_a(BlockModelRenderer.java:79)
	at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:58)
	at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:80)
	at codechicken.lib.render.block.CCBlockRendererDispatcher.func_175018_a(CCBlockRendererDispatcher.java:82)
	at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:328)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:100)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43)
	at java.lang.Thread.run(Thread.java:745)

"Chunk Batcher 1" #167 daemon prio=5
RUNNABLE
	at net.optifine.override.ChunkCacheOF.getPositionIndex(ChunkCacheOF.java:80)
	at net.optifine.override.ChunkCacheOF.func_180495_p(ChunkCacheOF.java:139)
	at mod.chiselsandbits.chiseledblock.BlockChiseled.getLightValue(BlockChiseled.java:1087)
	at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at net.optifine.reflect.Reflector.callInt(Reflector.java:871)
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.getLightValue(BlockStateContainer.java:514)
	at net.minecraft.block.Block.func_185484_c(Block.java:378)
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185889_a(BlockStateContainer.java:367)
	at net.minecraft.client.renderer.BlockModelRenderer$AmbientOcclusionFace.func_187491_a(BlockModelRenderer.java:750)
	at net.minecraft.client.renderer.BlockModelRenderer.renderQuadsSmooth(BlockModelRenderer.java:190)
	at net.minecraft.client.renderer.BlockModelRenderer.func_187498_b(BlockModelRenderer.java:116)
	at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.func_187498_b(ForgeBlockModelRenderer.java:89)
	at net.minecraft.client.renderer.BlockModelRenderer.func_187493_a(BlockModelRenderer.java:79)
	at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:58)
	at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:80)
	at codechicken.lib.render.block.CCBlockRendererDispatcher.func_175018_a(CCBlockRendererDispatcher.java:82)
	at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:328)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:100)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43)
	at java.lang.Thread.run(Thread.java:745)

"Chunk Batcher 2" #168 daemon prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6029646e
	at sun.misc.Unsafe.park(Native Method)
	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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:549)
	at net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.func_178511_d(ChunkRenderDispatcher.java:232)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43)
	at java.lang.Thread.run(Thread.java:745)

"Chunk Batcher 3" #169 daemon prio=5
RUNNABLE
	at net.optifine.override.ChunkCacheOF.getPositionIndex(ChunkCacheOF.java:80)
	at net.optifine.override.ChunkCacheOF.func_180495_p(ChunkCacheOF.java:139)
	at net.minecraft.block.Block.func_176225_a(Block.java:448)
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185894_c(BlockStateContainer.java:437)
	at team.chisel.ctm.client.state.CTMExtendedState.func_185894_c(CTMExtendedState.java:36)
	at net.minecraft.client.renderer.BlockModelRenderer.handler$beforeRenderModel$zca000(BlockModelRenderer.java:694)
	at net.minecraft.client.renderer.BlockModelRenderer.func_187493_a(BlockModelRenderer.java)
	at net.minecraft.client.renderer.BlockModelRenderer.func_178267_a(BlockModelRenderer.java:58)
	at net.minecraft.client.renderer.BlockRendererDispatcher.func_175018_a(BlockRendererDispatcher.java:80)
	at codechicken.lib.render.block.CCBlockRendererDispatcher.func_175018_a(CCBlockRendererDispatcher.java:82)
	at net.minecraft.client.renderer.chunk.RenderChunk.func_178581_b(RenderChunk.java:328)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.func_178474_a(SourceFile:100)
	at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43)
	at java.lang.Thread.run(Thread.java:745)

"Chunk I/O Executor Thread-1" #176 daemon prio=10
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@342678f
	at sun.misc.Unsafe.park(Native Method)
	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)

"Ender IO Scheduler" #119 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at info.loenwind.scheduler.Scheduler.run(Scheduler.java:41)

"File IO Thread" #60 prio=1
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
	at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
	at java.lang.Thread.run(Thread.java:745)

"Finalizer" #3 daemon prio=8
WAITING waiting on java.lang.ref.ReferenceQueue$Lock@62ddf7b8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

"Forestry Greenhouse" #138 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at forestry.greenhouse.multiblock.blocks.world.ChunkThread.run(ChunkThread.java:94)
	at java.lang.Thread.run(Thread.java:745)

"Forestry Greenhouse Client" #129 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at forestry.greenhouse.multiblock.blocks.world.ChunkThread.run(ChunkThread.java:94)
	at java.lang.Thread.run(Thread.java:745)

"ForkJoinPool-1-worker-5" #185 daemon prio=10
WAITING waiting on scala.concurrent.forkjoin.ForkJoinPool@7b5cb86c
	at sun.misc.Unsafe.park(Native Method)
	at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)
	at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
	at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

"JM-VersionCheck-1" #120 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b32bf55
	at sun.misc.Unsafe.park(Native Method)
	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)

"JM-task-4" #200 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@655e62bf
	at sun.misc.Unsafe.park(Native Method)
	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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
	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)

"JM-texture-2" #198 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18891718
	at sun.misc.Unsafe.park(Native Method)
	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)

"JM-texture-5" #209 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18891718
	at sun.misc.Unsafe.park(Native Method)
	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)

"Java Sound Event Dispatcher" #194 daemon prio=5
TIMED_WAITING waiting on com.sun.media.sound.EventDispatcher@dad517a
	at java.lang.Object.wait(Native Method)
	at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:180)
	at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:222)
	at java.lang.Thread.run(Thread.java:745)

"Java2D Disposer" #21 daemon prio=10
WAITING waiting on java.lang.ref.ReferenceQueue$Lock@7abf87c4
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
	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)

"LWJGL Timer" #24 daemon prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at org.lwjgl.opengl.Sync$1.run(Sync.java:116)
	at java.lang.Thread.run(Thread.java:745)

"LanServerPinger #1" #202 daemon prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at net.minecraft.client.multiplayer.ThreadLanServerPing.run(SourceFile:52)

"ModelCleanupTimer" #162 daemon prio=10
TIMED_WAITING waiting on java.util.TaskQueue@7e282fdf
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:552)
	at java.util.TimerThread.run(Timer.java:505)

"Narrator" #128 daemon prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:72)
	at java.lang.Thread.run(Thread.java:745)

"Netty Local Client IO #0" #159 daemon prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2e3995fb
	at sun.misc.Unsafe.park(Native Method)
	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 io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:237)
	at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
	at java.lang.Thread.run(Thread.java:745)

"Netty Server IO #0" #156 daemon prio=10
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 io.netty.channel.nio.SelectedSelectionKeySet@5188e46
	- locked java.util.Collections$UnmodifiableSet@3af10fed
	- locked sun.nio.ch.WindowsSelectorImpl@3bba29e9
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
	at java.lang.Thread.run(Thread.java:745)

"Netty Server IO #1" #160 daemon prio=10
BLOCKED waiting on java.util.ArrayDeque@3e57f3a1
	at net.minecraft.server.MinecraftServer.func_175586_a(MinecraftServer.java:1373)
	at net.minecraft.server.MinecraftServer.func_152344_a(MinecraftServer.java:1395)
	at mcjty.theoneprobe.network.PacketGetInfo$Handler.onMessage(PacketGetInfo.java:102)
	at mcjty.theoneprobe.network.PacketGetInfo$Handler.onMessage(PacketGetInfo.java:99)
	at net.minecraftforge.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:56)
	at net.minecraftforge.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:36)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:108)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
	at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:274)
	at net.minecraftforge.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:99)
	at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:147)
	at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:49)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.handleServerSideCustomPacket(NetworkDispatcher.java:452)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:264)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:72)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
	at io.netty.channel.local.LocalChannel.finishPeerRead0(LocalChannel.java:443)
	at io.netty.channel.local.LocalChannel.access$500(LocalChannel.java:49)
	at io.netty.channel.local.LocalChannel$5.run(LocalChannel.java:397)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:442)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
	at java.lang.Thread.run(Thread.java:745)

"Netty Server IO #2" #201 daemon prio=10
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 io.netty.channel.nio.SelectedSelectionKeySet@73df4ca
	- locked java.util.Collections$UnmodifiableSet@6873d000
	- locked sun.nio.ch.WindowsSelectorImpl@353f82d7
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
	at java.lang.Thread.run(Thread.java:745)

"OpenComputers-SaveHandler-1" #155 daemon prio=3
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59cef528
	at sun.misc.Unsafe.park(Native Method)
	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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
	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)

"OpenComputers-SoundUpdater" #107 daemon prio=10
TIMED_WAITING waiting on java.util.TaskQueue@490bc22e
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:552)
	at java.util.TimerThread.run(Timer.java:505)

"Reference Handler" #2 daemon prio=10
WAITING waiting on java.lang.ref.Reference$Lock@fa7b29e
	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)

"Sampler sampling thread 0" #28 daemon prio=6
TIMED_WAITING waiting on sampler.ca@5f264623
	at java.lang.Object.wait(Native Method)
	at sampler.ca.a(F:2203)
	at sampler.cb.run(F:247)

"Sampler watchdog thread" #136 daemon prio=10
RUNNABLE
	at sun.management.ThreadImpl.dumpThreads0(Native Method)
	at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
	at sampler.cw.a(F:93)
	at sampler.cw.a(F:64)
	at sampler.cw.a(F:49)
	at sampler.ap.run(F:57)

"Signal Dispatcher" #4 daemon prio=9
RUNNABLE

"Snooper Timer" #131 daemon prio=10
TIMED_WAITING waiting on java.util.TaskQueue@6e0f8b39
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:552)
	at java.util.TimerThread.run(Timer.java:505)

"Snooper Timer" #16 daemon prio=5
TIMED_WAITING waiting on java.util.TaskQueue@75dcd88e
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:552)
	at java.util.TimerThread.run(Timer.java:505)

"Thread-17" #69 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at noppes.mpm.client.WebApi.sleep(WebApi.java:162)
	at noppes.mpm.client.WebApi.run(WebApi.java:49)

"Thread-24" #83 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.CommandThread.run(CommandThread.java:133)

"Thread-25" #84 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.StreamThread.run(StreamThread.java:209)

"Thread-46" #135 prio=10
TIMED_WAITING waiting on com.xcompwiz.mystcraft.world.profiling.ChunkProfilerManager@18653ae9
	at java.lang.Object.wait(Native Method)
	at com.xcompwiz.mystcraft.world.profiling.ChunkProfilerManager.run(ChunkProfilerManager.java:87)

"Thread-47" #137 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
	at java.lang.Thread.run(Thread.java:745)

"Thread-50" #141 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
	at java.lang.Thread.run(Thread.java:745)

"Thread-59" #150 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
	at java.lang.Thread.run(Thread.java:745)

"Thread-60" #151 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
	at java.lang.Thread.run(Thread.java:745)

"Thread-62" #153 prio=10
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
	at java.lang.Thread.run(Thread.java:745)

"Thread-76" #192 daemon prio=10
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 java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
	- locked java.io.BufferedInputStream@32487f87
	at java.io.DataInputStream.readShort(DataInputStream.java:312)
	at mekanism.common.voice.VoiceConnection.lambda$run$0(VoiceConnection.java:97)
	at mekanism.common.voice.VoiceConnection$$Lambda$6585/1715794220.run(Unknown Source)
	at java.lang.Thread.run(Thread.java:745)

"Timer hack thread" #20 daemon prio=5
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at net.minecraft.client.Minecraft$1.run(Minecraft.java:737)

"Timer-0" #74 prio=10
TIMED_WAITING waiting on java.util.TaskQueue@482be7ba
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:552)
	at java.util.TimerThread.run(Timer.java:505)

"VoiceServer Client Input Thread" #191 daemon prio=5
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at mekanism.client.voice.VoiceInput.run(VoiceInput.java:84)

"VoiceServer Client Output Thread" #189 daemon prio=5
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 java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
	- locked java.io.BufferedInputStream@2495a8eb
	at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:337)
	at mekanism.client.voice.VoiceOutput.run(VoiceOutput.java:43)

"VoiceServer Listen Thread" #133 daemon prio=10
RUNNABLE
	at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
	- locked java.net.SocksSocketImpl@40c641bc
	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
	at java.net.ServerSocket.accept(ServerSocket.java:513)
	at mekanism.common.voice.VoiceServerManager$ListenThread.run(VoiceServerManager.java:97)

"pool-12-thread-1" #134 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad9d06f
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-16-thread-1" #183 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@a9944c7
	at sun.misc.Unsafe.park(Native Method)
	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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
	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)

"pool-17-thread-1" #188 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@43d41b82
	at sun.misc.Unsafe.park(Native Method)
	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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
	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)

"pool-4-thread-1" #193 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ba8731f
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-5-thread-1" #78 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@66cd3421
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-7-thread-1" #91 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b4fde75
	at sun.misc.Unsafe.park(Native Method)
	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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
	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)

"pool-7-thread-2" #92 prio=5
TIMED_WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b4fde75
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-9-thread-1" #124 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f8c4663
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-9-thread-2" #125 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f8c4663
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-9-thread-3" #126 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f8c4663
	at sun.misc.Unsafe.park(Native Method)
	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)

"pool-9-thread-4" #127 prio=5
WAITING waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f8c4663
	at sun.misc.Unsafe.park(Native Method)
	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)

"threadDeathWatcher-2-1" #179 daemon prio=1
TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
	at java.lang.Thread.run(Thread.java:745)

