From 69490f6f04d9b51c585c75a8fdd98f514b9a6edc Mon Sep 17 00:00:00 2001 From: Ugo Lattanzi Date: Thu, 11 Jun 2020 18:04:17 +0200 Subject: [PATCH] #273 --- Directory.Build.props | 2 +- .../Implementations/RedisDatabase.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index f46897a8..aee3778c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -4,7 +4,7 @@ Ugo Lattanzi - 6.2.1 + 6.2.2 netstandard2.0;net461;net472;netcoreapp3.0;netcoreapp3.1 True diff --git a/src/core/StackExchange.Redis.Extensions.Core/Implementations/RedisDatabase.cs b/src/core/StackExchange.Redis.Extensions.Core/Implementations/RedisDatabase.cs index 7a95641a..14106c22 100644 --- a/src/core/StackExchange.Redis.Extensions.Core/Implementations/RedisDatabase.cs +++ b/src/core/StackExchange.Redis.Extensions.Core/Implementations/RedisDatabase.cs @@ -384,13 +384,13 @@ public async Task> SearchKeysAsync(string pattern) foreach (var server in servers) { - var nextCursor = 0; + long nextCursor = 0; do { var redisResult = await Database.ExecuteAsync("SCAN", nextCursor.ToString(), "MATCH", pattern, "COUNT", "1000").ConfigureAwait(false); var innerResult = (RedisResult[])redisResult; - nextCursor = int.Parse((string)innerResult[0]); + nextCursor = long.Parse((string)innerResult[0]); var resultLines = ((string[])innerResult[1]).ToArray(); keys.UnionWith(resultLines);