Commit dec423d9 authored by antirez's avatar antirez
Browse files

fixed for HT resize check 32bits overflow

parent 5a7c647e
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
* POSSIBILITY OF SUCH DAMAGE. * POSSIBILITY OF SUCH DAMAGE.
*/ */
#define REDIS_VERSION "0.091" #define REDIS_VERSION "0.100"
#include "fmacros.h" #include "fmacros.h"
...@@ -664,7 +664,7 @@ int serverCron(struct aeEventLoop *eventLoop, long long id, void *clientData) { ...@@ -664,7 +664,7 @@ int serverCron(struct aeEventLoop *eventLoop, long long id, void *clientData) {
/* If the percentage of used slots in the HT reaches REDIS_HT_MINFILL /* If the percentage of used slots in the HT reaches REDIS_HT_MINFILL
* we resize the hash table to save memory */ * we resize the hash table to save memory */
for (j = 0; j < server.dbnum; j++) { for (j = 0; j < server.dbnum; j++) {
int size, used, vkeys; long long size, used, vkeys;
size = dictSlots(server.db[j].dict); size = dictSlots(server.db[j].dict);
used = dictSize(server.db[j].dict); used = dictSize(server.db[j].dict);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment