Skip to content

Commit 540d9c9

Browse files
committed
fix incorrect urgent mode in SqlStorageSupplier
1 parent f34caa0 commit 540d9c9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

storage/simple/src/main/java/me/hsgamer/topper/storage/simple/supplier/SqlStorageSupplier.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ public CompletableFuture<Void> save(Map<K, V> map, boolean urgent) {
8686
}
8787
};
8888
if (urgent) {
89-
return CompletableFuture.runAsync(runnable);
90-
} else {
9189
runnable.run();
9290
return CompletableFuture.completedFuture(null);
91+
} else {
92+
return CompletableFuture.runAsync(runnable);
9393
}
9494
}
9595

@@ -130,9 +130,9 @@ public CompletableFuture<Optional<V>> load(K key, boolean urgent) {
130130
}
131131
};
132132
if (urgent) {
133-
return CompletableFuture.supplyAsync(supplier);
134-
} else {
135133
return CompletableFuture.completedFuture(supplier.get());
134+
} else {
135+
return CompletableFuture.supplyAsync(supplier);
136136
}
137137
}
138138

@@ -171,10 +171,10 @@ public CompletableFuture<Void> remove(Collection<K> keys, boolean urgent) {
171171
}
172172
};
173173
if (urgent) {
174-
return CompletableFuture.runAsync(runnable);
175-
} else {
176174
runnable.run();
177175
return CompletableFuture.completedFuture(null);
176+
} else {
177+
return CompletableFuture.runAsync(runnable);
178178
}
179179
}
180180

0 commit comments

Comments
 (0)