From d2788237196c7240294a9304533231d5bb7365c1 Mon Sep 17 00:00:00 2001 From: brido4125 Date: Thu, 15 Jun 2023 14:37:33 +0900 Subject: [PATCH] FIX: getOperationStatus method in asyncCollectionPipedInsert/Update. --- src/main/java/net/spy/memcached/ArcusClient.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/java/net/spy/memcached/ArcusClient.java b/src/main/java/net/spy/memcached/ArcusClient.java index 77fcb811b..d8f706118 100644 --- a/src/main/java/net/spy/memcached/ArcusClient.java +++ b/src/main/java/net/spy/memcached/ArcusClient.java @@ -952,8 +952,8 @@ CollectionFuture> asyncCollectionPip final CountDownLatch latch = new CountDownLatch(updateList.size()); - final List mergedOperationStatus = Collections - .synchronizedList(new ArrayList(updateList.size())); + final List mergedOperationStatus = Collections + .synchronizedList(new ArrayList(updateList.size())); final Map mergedResult = new ConcurrentHashMap(); @@ -1058,9 +1058,9 @@ public Map get(long duration, @Override public CollectionOperationStatus getOperationStatus() { - for (OperationStatus status : mergedOperationStatus) { + for (CollectionOperationStatus status : mergedOperationStatus) { if (!status.isSuccess()) { - return new CollectionOperationStatus(status); + return status; } } return new CollectionOperationStatus(true, "END", CollectionResponse.END); @@ -3907,8 +3907,8 @@ CollectionFuture> asyncCollectionPip final CountDownLatch latch = new CountDownLatch(insertList.size()); - final List mergedOperationStatus = Collections - .synchronizedList(new ArrayList(insertList.size())); + final List mergedOperationStatus = Collections + .synchronizedList(new ArrayList(insertList.size())); final Map mergedResult = new ConcurrentHashMap(); @@ -4012,9 +4012,9 @@ public Map get(long duration, @Override public CollectionOperationStatus getOperationStatus() { - for (OperationStatus status : mergedOperationStatus) { + for (CollectionOperationStatus status : mergedOperationStatus) { if (!status.isSuccess()) { - return new CollectionOperationStatus(status); + return status; } } return new CollectionOperationStatus(true, "END", CollectionResponse.END);