
Main thread has stopped responding
Ghostlyr opened this issue ยท 2 comments
Sometimes happens stopping responding the main thread on my server. Thread info dump:
Current Thread: Server thread
PID: 17 | Suspended: false | Native: false | State: RUNNABLE
Thread is waiting on monitor(s):
Locked on:gnu.trove.impl.sync.TSynchronizedLongObjectMap.get(TSynchronizedLongObjectMap.java:85)
Stack:
gnu.trove.impl.hash.TLongHash.indexRehashed(TLongHash.java:241)
gnu.trove.impl.hash.TLongHash.index(TLongHash.java:219)
gnu.trove.map.hash.TLongObjectHashMap.get(TLongObjectHashMap.java:212)
gnu.trove.impl.sync.TSynchronizedLongObjectMap.get(TSynchronizedLongObjectMap.java:85)
net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:279)
net.minecraft.world.World.func_72964_e(World.java:751)
net.minecraft.world.World.func_147438_o(World.java:3122)
logisticspipes.utils.tuples.LPPosition.getTileEntity(LPPosition.java:71)
logisticspipes.utils.WorldUtil.getAdjacentTileEntitie(WorldUtil.java:80)
logisticspipes.utils.WorldUtil.getAdjacentTileEntities(WorldUtil.java:59)
logisticspipes.pipes.PipeItemsProviderLogistics.getTotalItemCount(PipeItemsProviderLogistics.java:126)
logisticspipes.pipes.PipeItemsProviderLogistics.getAvailableItemCount(PipeItemsProviderLogistics.java:244)
logisticspipes.pipes.PipeItemsProviderLogistics.canProvide(PipeItemsProviderLogistics.java:296)
logisticspipes.request.RequestTreeNode.checkProvider(RequestTreeNode.java:288)
logisticspipes.request.RequestTreeNode.<init>(RequestTreeNode.java:57)
logisticspipes.request.RequestTreeNode.getSubRequests(RequestTreeNode.java:609)
logisticspipes.request.RequestTreeNode.access$100(RequestTreeNode.java:37)
logisticspipes.request.RequestTreeNode$CraftingSorterNode.calculateMaxWork(RequestTreeNode.java:536)
logisticspipes.request.RequestTreeNode$CraftingSorterNode.addWorkPromisesToTree(RequestTreeNode.java:553)
logisticspipes.request.RequestTreeNode.checkCrafting(RequestTreeNode.java:482)
logisticspipes.request.RequestTreeNode.<init>(RequestTreeNode.java:65)
logisticspipes.request.RequestTreeNode.<init>(RequestTreeNode.java:40)
logisticspipes.request.RequestTree.<init>(RequestTree.java:43)
logisticspipes.request.RequestTree.request(RequestTree.java:177)
logisticspipes.request.RequestTree.requestPartial(RequestTree.java:206)
logisticspipes.modules.ModuleCrafter.tick(ModuleCrafter.java:253)
logisticspipes.pipes.basic.CoreRoutedPipe.updateEntity(CoreRoutedPipe.java:468)
logisticspipes.pipes.basic.LogisticsTileGenericPipe.func_145845_h(LogisticsTileGenericPipe.java:202)
net.minecraft.world.World.func_72939_s(World.java:2513)
net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669)
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:954)
net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431)
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809)
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669)
java.lang.Thread.run(Thread.java:745)
Current Thread: Server thread
PID: 17 | Suspended: false | Native: false | State: RUNNABLE
Stack:
logisticspipes.request.RequestTree$workWeightedSorter.compare(RequestTree.java:136)
logisticspipes.request.RequestTree$workWeightedSorter.compare(RequestTree.java:109)
java.util.TimSort.gallopRight(TimSort.java:652)
java.util.TimSort.mergeAt(TimSort.java:492)
java.util.TimSort.mergeForceCollapse(TimSort.java:453)
java.util.TimSort.sort(TimSort.java:250)
java.util.Arrays.sort(Arrays.java:1512)
java.util.ArrayList.sort(ArrayList.java:1454)
java.util.Collections.sort(Collections.java:175)
logisticspipes.request.RequestTreeNode.checkCrafting(RequestTreeNode.java:378)
logisticspipes.request.RequestTreeNode.<init>(RequestTreeNode.java:65)
logisticspipes.request.RequestTreeNode.<init>(RequestTreeNode.java:40)
logisticspipes.request.RequestTree.<init>(RequestTree.java:43)
logisticspipes.request.RequestTree.request(RequestTree.java:177)
logisticspipes.request.RequestTree.requestPartial(RequestTree.java:206)
logisticspipes.modules.ModuleCrafter.tick(ModuleCrafter.java:253)
logisticspipes.pipes.basic.CoreRoutedPipe.updateEntity(CoreRoutedPipe.java:468)
logisticspipes.pipes.basic.LogisticsTileGenericPipe.func_145845_h(LogisticsTileGenericPipe.java:202)
net.minecraft.world.World.func_72939_s(World.java:2513)
net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669)
net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:954)
net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431)
net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809)
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669)
java.lang.Thread.run(Thread.java:745)
Server on KCauldron 1.7.10 152 (1492 forge)
Logistic pipes 0.9.3.70 (for 7 bc)
Buildcraft 7.1.14