mirror of
https://github.com/facebook/proxygen.git
synced 2026-10-24 01:33:54 +03:00
facebook-conditional-operator-argument-copy in HTTPCoroConnector.cpp
Reviewed By: jbeshay Differential Revision: D120675433 fbshipit-source-id: 10c62c6c180f3823c5a027c4de91dc1c24e4ad43
This commit is contained in:
committed by
meta-codesync[bot]
parent
92e34c477a
commit
bcec0c8748
@@ -240,9 +240,15 @@ folly::coro::Task<std::unique_ptr<CoroTransportIf>> connectFizz(
|
||||
wangle::TransportInfo& tinfo) {
|
||||
ConnectCB cb;
|
||||
AsyncFizzClient::UniquePtr fizzClient;
|
||||
auto pskIdentity = connParams.fizzPskIdentity.value_or(
|
||||
connParams.serverName.empty() ? connectAddr.getAddressStr()
|
||||
: connParams.serverName);
|
||||
const std::string pskIdentity = [&]() -> std::string {
|
||||
if (connParams.fizzPskIdentity) {
|
||||
return *connParams.fizzPskIdentity;
|
||||
}
|
||||
if (connParams.serverName.empty()) {
|
||||
return connectAddr.getAddressStr();
|
||||
}
|
||||
return connParams.serverName;
|
||||
}();
|
||||
|
||||
std::optional<ExpectedIdentity> expectedIdentity;
|
||||
folly::Optional<std::string> sendSNI;
|
||||
|
||||
Reference in New Issue
Block a user