Polishing.

Avoid races in command unsubscribe fetching.

See #2226
This commit is contained in:
Mark Paluch
2022-03-09 13:52:55 +01:00
parent 5e23f1c4de
commit b895229f7c

View File

@@ -89,7 +89,7 @@ class LettuceReactiveSubscription implements ReactiveSubscription {
@Override
public Mono<Void> unsubscribe() {
return unsubscribe(channelState.getTargets().toArray(new ByteBuffer[channelState.getTargets().size()]));
return unsubscribe(channelState.getTargets().toArray(new ByteBuffer[0]));
}
@Override
@@ -103,7 +103,7 @@ class LettuceReactiveSubscription implements ReactiveSubscription {
@Override
public Mono<Void> pUnsubscribe() {
return pUnsubscribe(patternState.getTargets().toArray(new ByteBuffer[patternState.getTargets().size()]));
return pUnsubscribe(patternState.getTargets().toArray(new ByteBuffer[0]));
}
@Override