diff options
| author | shedaniel <daniel@shedaniel.me> | 2023-05-29 13:58:19 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-05-29 21:23:07 +0800 |
| commit | 5bcde9e95312cfdc3623926cc66075342ea7cb5c (patch) | |
| tree | 4b419f1caaabdbd911a423548db1bd38e5a719f3 /runtime/src/main/java | |
| parent | 8b4a744e6460aa830e14861246fd5c3c8542280e (diff) | |
| download | RoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.tar.gz RoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.tar.bz2 RoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.zip | |
Fix #1317
Diffstat (limited to 'runtime/src/main/java')
3 files changed, 3 insertions, 3 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/SearchFilteringRule.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/SearchFilteringRule.java index 26ef3e158..a35a84d35 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/SearchFilteringRule.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/SearchFilteringRule.java @@ -73,7 +73,7 @@ public class SearchFilteringRule implements FilteringRule<Unit> { if (show) processList(context.getHiddenStacks(), completableFutures); else processList(context.getShownStacks(), completableFutures); try { - CompletableFuture.allOf(completableFutures.toArray(new CompletableFuture[0])).get(10, TimeUnit.SECONDS); + CompletableFuture.allOf(completableFutures.toArray(new CompletableFuture[0])).get(90, TimeUnit.SECONDS); } catch (InterruptedException | ExecutionException | TimeoutException e) { e.printStackTrace(); } diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java index 30028d56d..5c7836576 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java @@ -144,7 +144,7 @@ public class AsyncSearchManager { }, executor)); } return CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])) - .orTimeout(30, TimeUnit.SECONDS) + .orTimeout(90, TimeUnit.SECONDS) .thenApplyAsync($ -> { List<HashedEntryStackWrapper> list = new ArrayList<>(); diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/ArgumentCache.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/ArgumentCache.java index 1d7949859..d0a443d3c 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/ArgumentCache.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/ArgumentCache.java @@ -120,7 +120,7 @@ public class ArgumentCache { } try { - CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).get(30, TimeUnit.SECONDS); + CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).get(90, TimeUnit.SECONDS); } catch (ExecutionException | TimeoutException e) { e.printStackTrace(); } catch (InterruptedException ignore) { |
