aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2023-05-29 13:58:19 +0800
committershedaniel <daniel@shedaniel.me>2023-05-29 21:23:07 +0800
commit5bcde9e95312cfdc3623926cc66075342ea7cb5c (patch)
tree4b419f1caaabdbd911a423548db1bd38e5a719f3 /runtime/src/main/java/me
parent8b4a744e6460aa830e14861246fd5c3c8542280e (diff)
downloadRoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.tar.gz
RoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.tar.bz2
RoughlyEnoughItems-5bcde9e95312cfdc3623926cc66075342ea7cb5c.zip
Fix #1317
Diffstat (limited to 'runtime/src/main/java/me')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/entry/filtering/rules/SearchFilteringRule.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/search/AsyncSearchManager.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/ArgumentCache.java2
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) {