diff options
Diffstat (limited to 'src/couch/src/couch_rand.erl')
-rw-r--r-- | src/couch/src/couch_rand.erl | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/couch/src/couch_rand.erl b/src/couch/src/couch_rand.erl index f5a8fc6af..67454b8ad 100644 --- a/src/couch/src/couch_rand.erl +++ b/src/couch/src/couch_rand.erl @@ -19,39 +19,9 @@ ]). --ifdef(NORANDMODULE). - - -uniform() -> - maybe_set_random_seed(), - random:uniform(). - - -uniform(N) -> - maybe_set_random_seed(), - random:uniform(N). - - -maybe_set_random_seed() -> - case get(random_seed) of - undefined -> - {_, Sec, USec} = os:timestamp(), - Seed = {erlang:phash2(self()), Sec, USec}, - random:seed(Seed); - _ -> - ok - end. - - --else. - - uniform() -> rand:uniform(). uniform(N) -> rand:uniform(N). - - --endif. |