diff --git a/src/main/java/net/spy/memcached/ArcusClient.java b/src/main/java/net/spy/memcached/ArcusClient.java index 18b833cb7..77fcb811b 100644 --- a/src/main/java/net/spy/memcached/ArcusClient.java +++ b/src/main/java/net/spy/memcached/ArcusClient.java @@ -953,7 +953,7 @@ CollectionFuture> asyncCollectionPip final CountDownLatch latch = new CountDownLatch(updateList.size()); final List mergedOperationStatus = Collections - .synchronizedList(new ArrayList(1)); + .synchronizedList(new ArrayList(updateList.size())); final Map mergedResult = new ConcurrentHashMap(); @@ -3908,7 +3908,7 @@ CollectionFuture> asyncCollectionPip final CountDownLatch latch = new CountDownLatch(insertList.size()); final List mergedOperationStatus = Collections - .synchronizedList(new ArrayList(1)); + .synchronizedList(new ArrayList(insertList.size())); final Map mergedResult = new ConcurrentHashMap();