mirror of
https://github.com/fluencelabs/redis
synced 2025-06-12 08:41:21 +00:00
fixed two diskstore issues, a quasi-deadlock creating problems with I/O speed and a race condition among threads
This commit is contained in:
@ -203,6 +203,7 @@ int dictRehash(dict *d, int n) {
|
||||
|
||||
/* Note that rehashidx can't overflow as we are sure there are more
|
||||
* elements because ht[0].used != 0 */
|
||||
assert(d->ht[0].size > (unsigned)d->rehashidx);
|
||||
while(d->ht[0].table[d->rehashidx] == NULL) d->rehashidx++;
|
||||
de = d->ht[0].table[d->rehashidx];
|
||||
/* Move all the keys in this bucket from the old to the new hash HT */
|
||||
|
Reference in New Issue
Block a user