Loading libs/binder/RpcState.cpp +3 −4 Original line number Diff line number Diff line Loading @@ -34,11 +34,10 @@ namespace android { using base::ScopeGuard; #ifdef RPC_FLAKE_PRONE #if RPC_FLAKE_PRONE void rpcMaybeWaitToFlake() { static std::random_device r; static std::mutex m; [[clang::no_destroy]] static std::random_device r; [[clang::no_destroy]] static std::mutex m; unsigned num; { std::lock_guard<std::mutex> lock(m); Loading libs/binder/RpcState.h +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ struct RpcWireHeader; #define RPC_FLAKE_PRONE false #ifdef RPC_FLAKE_PRONE #if RPC_FLAKE_PRONE void rpcMaybeWaitToFlake(); #define MAYBE_WAIT_IN_FLAKE_MODE rpcMaybeWaitToFlake() #else Loading Loading
libs/binder/RpcState.cpp +3 −4 Original line number Diff line number Diff line Loading @@ -34,11 +34,10 @@ namespace android { using base::ScopeGuard; #ifdef RPC_FLAKE_PRONE #if RPC_FLAKE_PRONE void rpcMaybeWaitToFlake() { static std::random_device r; static std::mutex m; [[clang::no_destroy]] static std::random_device r; [[clang::no_destroy]] static std::mutex m; unsigned num; { std::lock_guard<std::mutex> lock(m); Loading
libs/binder/RpcState.h +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ struct RpcWireHeader; #define RPC_FLAKE_PRONE false #ifdef RPC_FLAKE_PRONE #if RPC_FLAKE_PRONE void rpcMaybeWaitToFlake(); #define MAYBE_WAIT_IN_FLAKE_MODE rpcMaybeWaitToFlake() #else Loading