From 028d2ae96ab0385b4d2ef0d34c7c42a1cc3bf33d Mon Sep 17 00:00:00 2001 From: Eiden Kim Date: Fri, 23 Sep 2022 11:36:14 -0700 Subject: [PATCH] Fix to generate endpoint_id randomly. PiperOrigin-RevId: 476421714 --- connections/implementation/client_proxy.cc | 2 +- connections/implementation/client_proxy.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/connections/implementation/client_proxy.cc b/connections/implementation/client_proxy.cc index 47bac9ef..5bf36d0c 100644 --- a/connections/implementation/client_proxy.cc +++ b/connections/implementation/client_proxy.cc @@ -94,7 +94,7 @@ std::string ClientProxy::GenerateLocalEndpointId() { } std::string id; for (int i = 0; i < kEndpointIdLength; i++) { - id += kEndpointIdChars[prng_.NextUint32() % sizeof(kEndpointIdChars)]; + id += kEndpointIdChars[Prng().NextUint32() % sizeof(kEndpointIdChars)]; } return id; } diff --git a/connections/implementation/client_proxy.h b/connections/implementation/client_proxy.h index 866a7e5b..0be0a8eb 100644 --- a/connections/implementation/client_proxy.h +++ b/connections/implementation/client_proxy.h @@ -304,7 +304,6 @@ class ClientProxy final { std::string ToString(PayloadProgressInfo::Status status) const; mutable RecursiveMutex mutex_; - Prng prng_; std::int64_t client_id_; std::string local_endpoint_id_; // If currently is advertising in high visibility mode is true: high power and