From 55cec07ba92e181cedd105a46ca45536bfc19f3d Mon Sep 17 00:00:00 2001 From: Haomai Wang Date: Wed, 26 Aug 2015 12:21:15 +0800 Subject: [PATCH] Messenger: Fix rand() generate the same sequence numbers Signed-off-by: Haomai Wang --- src/msg/Messenger.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/msg/Messenger.cc b/src/msg/Messenger.cc index 43e66c985f7..0d38c139fac 100644 --- a/src/msg/Messenger.cc +++ b/src/msg/Messenger.cc @@ -15,6 +15,7 @@ Messenger *Messenger::create(CephContext *cct, const string &type, uint64_t nonce, uint64_t features) { int r = -1; + srand(time(NULL)); if (type == "random") r = rand() % 2; // random does not include xio if (r == 0 || type == "simple")