mirror of https://mirror.osredm.com/root/redis.git
Merge pull request #4594 from smallstool/bugfix-freeMemoryIfneeded-int-overflow
fix int overflow problem in freeMemoryIfNeeded
This commit is contained in:
commit
aaef5f00cc
|
@ -464,7 +464,7 @@ int freeMemoryIfNeeded(void) {
|
||||||
latencyStartMonitor(latency);
|
latencyStartMonitor(latency);
|
||||||
while (mem_freed < mem_tofree) {
|
while (mem_freed < mem_tofree) {
|
||||||
int j, k, i, keys_freed = 0;
|
int j, k, i, keys_freed = 0;
|
||||||
static int next_db = 0;
|
static unsigned int next_db = 0;
|
||||||
sds bestkey = NULL;
|
sds bestkey = NULL;
|
||||||
int bestdbid;
|
int bestdbid;
|
||||||
redisDb *db;
|
redisDb *db;
|
||||||
|
|
Loading…
Reference in New Issue