projects
/
folly.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add method to check if SSL Lock is disabled
[folly.git]
/
folly
/
io
/
async
/
SSLContext.cpp
diff --git
a/folly/io/async/SSLContext.cpp
b/folly/io/async/SSLContext.cpp
index 76bb4aa684ff4969351c773c3b14bb354d51a9b1..630b34d26531a35635c3845e8ff4db6fd787c094 100644
(file)
--- a/
folly/io/async/SSLContext.cpp
+++ b/
folly/io/async/SSLContext.cpp
@@
-804,6
+804,13
@@
void SSLContext::setSSLLockTypes(std::map<int, SSLLockType> inLockTypes) {
lockTypes() = inLockTypes;
}
lockTypes() = inLockTypes;
}
+bool SSLContext::isSSLLockDisabled(int lockId) {
+ const auto& sslLocks = lockTypes();
+ const auto it = sslLocks.find(lockId);
+ return it != sslLocks.end() &&
+ it->second == SSLContext::SSLLockType::LOCK_NONE;
+}
+
#if defined(SSL_MODE_HANDSHAKE_CUTTHROUGH)
void SSLContext::enableFalseStart() {
SSL_CTX_set_mode(ctx_, SSL_MODE_HANDSHAKE_CUTTHROUGH);
#if defined(SSL_MODE_HANDSHAKE_CUTTHROUGH)
void SSLContext::enableFalseStart() {
SSL_CTX_set_mode(ctx_, SSL_MODE_HANDSHAKE_CUTTHROUGH);