]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg: seed random engine used for ms_type=random
authorCasey Bodley <cbodley@redhat.com>
Wed, 9 Nov 2016 18:51:28 +0000 (13:51 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 9 Nov 2016 19:10:09 +0000 (14:10 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/msg/Messenger.cc

index aa6f716bd9cb947a574f1535109e8e699b099078..b17f1ecb8c5cdc468e37cd038fe90d247b999972 100644 (file)
@@ -20,7 +20,8 @@ Messenger *Messenger::create_client_messenger(CephContext *cct, string lname)
                           lname, nonce, 0);
 }
 
-static std::default_random_engine random_engine;
+static std::random_device seed;
+static std::default_random_engine random_engine(seed());
 static Spinlock random_lock;
 
 Messenger *Messenger::create(CephContext *cct, const string &type,