We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e593009 commit d0bd24eCopy full SHA for d0bd24e
src/main/java/org/springframework/data/redis/listener/RedisMessageListenerContainer.java
@@ -843,11 +843,11 @@ private byte[][] unwrap(Collection<ByteArrayWrapper> holders) {
843
if (CollectionUtils.isEmpty(holders)) {
844
return new byte[0][];
845
}
846
-
847
- byte[][] unwrapped = new byte[holders.size()][];
+ List<ByteArrayWrapper> holdersCopy = new ArrayList<>(holders);
+ byte[][] unwrapped = new byte[holdersCopy.size()][];
848
849
int index = 0;
850
- for (ByteArrayWrapper arrayHolder : holders) {
+ for (ByteArrayWrapper arrayHolder : holdersCopy) {
851
unwrapped[index++] = arrayHolder.getArray();
852
853
0 commit comments