From 56abdd6ce32d29996839594df46111e9d64a99a8 Mon Sep 17 00:00:00 2001 From: Ales Justin Date: Sun, 14 May 2023 14:51:01 +0200 Subject: [PATCH] Fix mutabillity. --- .../java/io/quarkus/grpc/runtime/stork/StorkGrpcChannel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/stork/StorkGrpcChannel.java b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/stork/StorkGrpcChannel.java index 97791c2190fea..51e7995434647 100644 --- a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/stork/StorkGrpcChannel.java +++ b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/stork/StorkGrpcChannel.java @@ -176,6 +176,7 @@ private Uni pickServerInstance(Service service, boolean measure return Uni.createFrom().item(list); } }) + .map(ArrayList::new) // make it mutable .invoke(list -> { // list should not be empty + sort by id list.sort(Comparator.comparing(ServiceInstance::getId));