Invoke correct BZPOPMAX method when called with a Duration.

`ZSetOperations.popMax(K key, Duration timeout)` now calls `popMax` instead the previously incorrect method `popMin`.

Closes #2323
This commit is contained in:
Jens Deppe
2022-09-16 05:24:18 -07:00
committed by GitHub
parent ec1bcc5d0e
commit d51ce05e59
2 changed files with 8 additions and 1 deletions

View File

@@ -542,7 +542,7 @@ public interface ZSetOperations<K, V> {
Assert.notNull(timeout, "Timeout must not be null");
Assert.isTrue(!timeout.isNegative(), "Timeout must not be negative");
return popMin(key, TimeoutUtils.toSeconds(timeout), TimeUnit.SECONDS);
return popMax(key, TimeoutUtils.toSeconds(timeout), TimeUnit.SECONDS);
}
/**