diff options
| author | Dan Willemsen <dan@danw.org> | 2019-01-11 14:50:15 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-01-11 14:50:15 -0800 |
| commit | f1ab0fe80bd9776a476297d3f4df7cbec192372a (patch) | |
| tree | fb82fd34d67c852065bd51a22135d5eac64e98bd | |
| parent | 1c62f05ec619d7d4f8f049bb46796aabf0526730 (diff) | |
| parent | 59e7b3e05f1b8553f2c6e9fa329543d8b42fca8e (diff) | |
| download | platform_build_kati-f1ab0fe80bd9776a476297d3f4df7cbec192372a.tar.gz platform_build_kati-f1ab0fe80bd9776a476297d3f4df7cbec192372a.tar.bz2 platform_build_kati-f1ab0fe80bd9776a476297d3f4df7cbec192372a.zip | |
Merge pull request #163 from danw/random_affinity
Use std::random_device instead of initializing via getpid
| -rw-r--r-- | affinity.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/affinity.cc b/affinity.cc index 8be3fad..92320ee 100644 --- a/affinity.cc +++ b/affinity.cc @@ -30,7 +30,7 @@ void SetAffinityForSingleThread() { cpu_set_t cs; CPU_ZERO(&cs); - std::default_random_engine generator(getpid()); + std::random_device generator; std::uniform_int_distribution<int> distribution(0, g_flags.num_cpus - 1); int cpu = distribution(generator); |
