diff options
author | George Hazan <ghazan@miranda.im> | 2018-09-17 21:21:41 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2018-09-17 21:21:49 +0300 |
commit | d6edbc9108a3ea183774c84993f679e824ad8a6f (patch) | |
tree | 8c00b848a3e72b502493648d7eaaa05f68addd87 /libs/libmdbx/src/test/keygen.cc | |
parent | dcc57d5f94f77ed22127cbe3ac2babcf2dd6d4e3 (diff) |
libmdbx: another important bugfix
Diffstat (limited to 'libs/libmdbx/src/test/keygen.cc')
-rw-r--r-- | libs/libmdbx/src/test/keygen.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/libmdbx/src/test/keygen.cc b/libs/libmdbx/src/test/keygen.cc index 0b68194dc1..c7a706065f 100644 --- a/libs/libmdbx/src/test/keygen.cc +++ b/libs/libmdbx/src/test/keygen.cc @@ -142,7 +142,7 @@ void __hot maker::pair(serial_t serial, const buffer &key, buffer &value, } } -void maker::setup(const config::actor_params_pod &actor, +void maker::setup(const config::actor_params_pod &actor, unsigned actor_id, unsigned thread_number) { key_essentials.flags = actor.table_flags & (MDBX_INTEGERKEY | MDBX_REVERSEKEY | MDBX_DUPSORT); @@ -161,7 +161,7 @@ void maker::setup(const config::actor_params_pod &actor, assert(thread_number < 2); (void)thread_number; mapping = actor.keygen; - salt = actor.keygen.seed * UINT64_C(14653293970879851569); + salt = (actor.keygen.seed + actor_id) * UINT64_C(14653293970879851569); // FIXME: TODO base = 0; |