Fix issue where we fail to return all data

Former-commit-id: 7341c9ed14d13386a045afd6deda9c0db422cd5f
This commit is contained in:
John Sully 2020-07-10 00:18:10 +00:00
parent 6ca9dde027
commit 31fa3fc9f2

View File

@ -438,7 +438,7 @@ unsigned long redisDbPersistentDataSnapshot::scan_threadsafe(unsigned long itera
do
{
iterator = dictScan(m_pdict, iterator, snapshot_scan_callback, nullptr, pdata);
} while (iterator != 0 && iterator < iteratorReturn);
} while (iterator != 0 && (iterator < iteratorReturn || iteratorReturn == 0));
}
return iteratorReturn;
}