[1.0.21.b] Server timeout when opening Super Wireless Grid
IEatCodeDaily opened this issue ยท 2 comments
ATM8 version: 1.0.21b
Randomly I get server timeout when trying to open the super wireless grid. After that, the super wireless grid becomes unusable as it will cause server timeout when I try to open it. Crafting and binding a new super wireless grid fixes the problem. However, this phenomenon keeps happening over and over again.
Here's the server log whenever I get server timeout.
[06:24:33] [Server thread/ERROR] [fastsuite/]: Multithreaded recipe lookup took longer than 25 seconds - aborting and returning nothing. Consider blacklisting this recipe type (minecraft:crafting) in the config.
java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.ForkJoinTask.reportExecutionException(ForkJoinTask.java:603)
at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004)
at TRANSFORMER/[email protected]/shadows.fastsuite.StreamUtils.executeUntil(StreamUtils.java:104)
at TRANSFORMER/[email protected]/shadows.fastsuite.AuxRecipeManager.m_44015_(AuxRecipeManager.java:42)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onCraftingMatrixChanged(WirelessCraftingGrid.java:131)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid$1.m_6199_(WirelessCraftingGrid.java:61)
at TRANSFORMER/[email protected]/net.minecraft.world.inventory.CraftingContainer.m_6836_(CraftingContainer.java:63)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.apiimpl.network.grid.CraftingGridBehavior.onRecipeTransfer(CraftingGridBehavior.java:216)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onRecipeTransfer(WirelessCraftingGrid.java:187)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.network.grid.GridTransferMessage.lambda$handle$0(GridTransferMessage.java:63)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18693_(BlockableEventLoop.java:68)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:763)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:746)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:740)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:116)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:725)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:658)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:244)
at java.base/java.lang.Thread.run(Thread.java:833)
[06:25:01] [Server thread/ERROR] [fastsuite/]: Multithreaded recipe lookup took longer than 25 seconds - aborting and returning nothing. Consider blacklisting this recipe type (minecraft:crafting) in the config.
java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.ForkJoinTask.reportExecutionException(ForkJoinTask.java:603)
at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004)
at TRANSFORMER/[email protected]/shadows.fastsuite.StreamUtils.executeUntil(StreamUtils.java:104)
at TRANSFORMER/[email protected]/shadows.fastsuite.AuxRecipeManager.m_44015_(AuxRecipeManager.java:42)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onCraftingMatrixChanged(WirelessCraftingGrid.java:131)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid$1.m_6199_(WirelessCraftingGrid.java:61)
at TRANSFORMER/[email protected]/net.minecraft.world.inventory.CraftingContainer.m_6836_(CraftingContainer.java:63)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.apiimpl.network.grid.CraftingGridBehavior.onRecipeTransfer(CraftingGridBehavior.java:216)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onRecipeTransfer(WirelessCraftingGrid.java:187)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.network.grid.GridTransferMessage.lambda$handle$0(GridTransferMessage.java:63)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18693_(BlockableEventLoop.java:68)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:763)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:746)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:740)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:116)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:725)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:658)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:244)
at java.base/java.lang.Thread.run(Thread.java:833)
[06:25:28] [Server thread/ERROR] [fastsuite/]: Multithreaded recipe lookup took longer than 25 seconds - aborting and returning nothing. Consider blacklisting this recipe type (minecraft:crafting) in the config.
java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.ForkJoinTask.reportExecutionException(ForkJoinTask.java:603)
at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004)
at TRANSFORMER/[email protected]/shadows.fastsuite.StreamUtils.executeUntil(StreamUtils.java:104)
at TRANSFORMER/[email protected]/shadows.fastsuite.AuxRecipeManager.m_44015_(AuxRecipeManager.java:42)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onCraftingMatrixChanged(WirelessCraftingGrid.java:131)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid$1.m_6199_(WirelessCraftingGrid.java:61)
at TRANSFORMER/[email protected]/net.minecraft.world.inventory.CraftingContainer.m_6836_(CraftingContainer.java:63)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.apiimpl.network.grid.CraftingGridBehavior.onRecipeTransfer(CraftingGridBehavior.java:216)
at TRANSFORMER/[email protected]/net.gigabit101.rebornstorage.grid.crafting.WirelessCraftingGrid.onRecipeTransfer(WirelessCraftingGrid.java:187)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.network.grid.GridTransferMessage.lambda$handle$0(GridTransferMessage.java:63)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18693_(BlockableEventLoop.java:68)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:763)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:157)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:746)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:740)
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:116)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:725)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:658)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:244)
at java.base/java.lang.Thread.run(Thread.java:833)
Usually I just brush it off but it becomes more often lately. It even crashed the server once. It seems like it has something to do with recipe?
Crash log attached below.