thread safe eutex in activate_openssl
This commit is contained in:
parent
c0cf162583
commit
4f320b6336
@ -71,9 +71,11 @@ typedef struct {
|
||||
} codec_ctx;
|
||||
|
||||
static void activate_openssl() {
|
||||
sqlite3_mutex_enter(sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER));
|
||||
if(EVP_get_cipherbyname(CIPHER) == NULL) {
|
||||
OpenSSL_add_all_algorithms();
|
||||
}
|
||||
sqlite3_mutex_leave(sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER));
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Loading…
Reference in New Issue
Block a user