From: Haomai Wang Date: Wed, 26 Aug 2015 04:21:15 +0000 (+0800) Subject: Messenger: Fix rand() generate the same sequence numbers X-Git-Tag: v9.1.0~298^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=55cec07ba92e181cedd105a46ca45536bfc19f3d;p=ceph.git Messenger: Fix rand() generate the same sequence numbers Signed-off-by: Haomai Wang --- diff --git a/src/msg/Messenger.cc b/src/msg/Messenger.cc index 43e66c985f7c..0d38c139fac3 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")