summaryrefslogtreecommitdiff
path: root/librabbitmq
diff options
context:
space:
mode:
authorwoldan <vvoldan@gmail.com>2013-10-29 15:29:54 +0100
committerAlan Antonuk <alan.antonuk@gmail.com>2013-10-29 20:54:12 -0700
commit715901d6755eddcd3a91b7b80d4699e1cb3414d7 (patch)
treeb35d8a261c97d8f2d433a89c2dc690c426081357 /librabbitmq
parent1594ea4dea05dfa26fabac80732aa4734f59e1bb (diff)
downloadrabbitmq-c-github-ask-715901d6755eddcd3a91b7b80d4699e1cb3414d7.tar.gz
Moved mutex initialization inside ENABLE_THREAD_SAFETY guards.
Diffstat (limited to 'librabbitmq')
-rw-r--r--librabbitmq/amqp_openssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/librabbitmq/amqp_openssl.c b/librabbitmq/amqp_openssl.c
index 1233b31..32595ae 100644
--- a/librabbitmq/amqp_openssl.c
+++ b/librabbitmq/amqp_openssl.c
@@ -539,6 +539,7 @@ amqp_ssl_locking_callback(int mode, int n,
static int
initialize_openssl(void)
{
+#ifdef ENABLE_THREAD_SAFETY
#ifdef _WIN32
/* No such thing as PTHREAD_INITIALIZE_MUTEX macro on Win32, so we use this */
if (NULL == openssl_init_mutex) {
@@ -554,7 +555,6 @@ initialize_openssl(void)
}
#endif /* _WIN32 */
-#ifdef ENABLE_THREAD_SAFETY
if (pthread_mutex_lock(&openssl_init_mutex)) {
return -1;
}