diff --git a/parallel_hashmap/phmap_dump.h b/parallel_hashmap/phmap_dump.h index 4dac176..bf4e7ad 100644 --- a/parallel_hashmap/phmap_dump.h +++ b/parallel_hashmap/phmap_dump.h @@ -94,6 +94,8 @@ bool raw_hash_set::phmap_load(InputArchive& ar) { if (version >= s_version_base) { // growth_left should be restored after calling initialize_slots() which resets it. ar.loadBinary(&growth_left(), sizeof(size_t)); + } else { + drop_deletes_without_resize(); } return true; }