From d8c250d378a2cbaede41093a80973e47f34aec00 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Fri, 21 Oct 2022 23:41:57 +0800 Subject: Fix #1088 --- .../shedaniel/rei/impl/client/entry/filtering/FilteringContextImpl.java | 2 +- .../rei/impl/client/entry/filtering/rules/ManualFilteringRule.java | 2 +- .../java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/FilteringContextImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/FilteringContextImpl.java index 7c8675a9d..e46f8660b 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/FilteringContextImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/FilteringContextImpl.java @@ -104,7 +104,7 @@ public class FilteringContextImpl implements FilteringContext { this.stacks.get(FilteringContextType.HIDDEN).removeAll(shownStacks); })); try { - CompletableFuture.allOf(completableFutures.toArray(new CompletableFuture[0])).get(20, TimeUnit.SECONDS); + CompletableFuture.allOf(completableFutures.toArray(new CompletableFuture[0])).get(5, TimeUnit.MINUTES); } catch (InterruptedException | ExecutionException | TimeoutException e) { e.printStackTrace(); } diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/ManualFilteringRule.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/ManualFilteringRule.java index d960a9834..c65d18cb8 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/ManualFilteringRule.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/ManualFilteringRule.java @@ -75,7 +75,7 @@ public class ManualFilteringRule extends AbstractFilteringRule>> { })); } try { - CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).get(10, TimeUnit.SECONDS); + CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).get(30, TimeUnit.SECONDS); } catch (InterruptedException | ExecutionException | TimeoutException e) { e.printStackTrace(); } -- cgit