diff --git a/src/dict.c b/src/dict.c index f1cafe2e..ae9516ff 100644 --- a/src/dict.c +++ b/src/dict.c @@ -1150,6 +1150,11 @@ int main(int argc, char **argv) { end_benchmark("Inserting"); assert((long)dictSize(dict) == count); + /* Wait for rehashing. */ + while (dictIsRehashing(dict)) { + dictRehashMilliseconds(dict,100); + } + start_benchmark(); for (j = 0; j < count; j++) { sds key = sdsfromlonglong(rand() % count);